Python——Str
在Python内存中,字符串是以unicode形式存储的。
str格式,最常用的数据类型格式,分别有 (' ') 引号 ,(" ")双引号,(''' ''')三引号
开头和结尾的引号必须相同,如果中间出现引号那么可以用其他引号做标记。三引号的作用是可以换行操作,如果文本需要换行那么可以选择三引号。
print('haha')
print("hehe")
print('''hehe
hoho''')
字符串格式转换可以点击连接:字符串命令集
字符串格式化输出:格式化输出与占位符
在使用变量时需要遵守以下原则:
- 变量名只能包含:字母,数字,下划线
- 不能以数字开头
- 不能是python的关键字
- 开头最好使用容易理解的名字
- 如果有多个关键名称可以使用_下划线连接
字符串反转:
name = "小黑半夜三点在被窝玩愤怒的小鸟"
# count = -1
# for item in name:
# print(name[count])
# count -=1
# # 输出格式为每字一行
# ------------------------------------
# count = int(len(name))
# while count > 0:
# print(name[count-1])
# count-=1
# 输出格式为每字一行
# ---------------------------------------
# print(name[::-1])
# 输出格式:鸟小的怒愤玩窝被在点三夜半黑小
# ---------------------------------------
字符串类型转换:
#——————————————————————转换为整数————————————————————
v1 = '666'
v2 = int(v1)
#会得出整数的666
#——————————————————————转换为bool值————————————————————
v1 = True
v2 = str(v1)
#会得出字符串的True v1 = False
v2 = str(v1)
#会得出字符串的False
#——————————————————————转换为列表————————————————————
li = ["alex", "WuSir", "ritian", "barry", "wenzhou"]
s = '123'
print(list(s)) #['1', '2', '3']
print(str(li)) #'['alex', 'WuSir', 'ritian', 'barry', 'wenzhou']'
#列表转换成字符串,将不会改变其形态,类型是字符串类型而已。
#而字符串转换法为列表时,那么字符串中的每一个元素将会单独提取,成为列表中的元素,嵌套在当前的列表中。
li = ["alex", "WuSir", "ritian", "barry", "wenzhou"]
s = "qwert"
li.append(list(s))
print(li) #['alex', 'WuSir', 'ritian', 'barry', 'wenzhou', ['q', 'w', 'e', 'r', 't']]
name = "小黑半夜三点在被窝玩愤怒的小鸟"
# count = -1
# for item in name:
# print(name[count])
# count -=1
# # 输出格式为每字一行
# ------------------------------------
# count = int(len(name))
# while count > 0:
# print(name[count-1])
# count-=1
# 输出格式为每字一行
# ---------------------------------------
# print(name[::-1])
# 输出格式:鸟小的怒愤玩窝被在点三夜半黑小
# ---------------------------------------
Python——Str的更多相关文章
- #python str.format 方法被用于字符串的格式化输出。
		#python str.format 方法被用于字符串的格式化输出. #''.format() print('{0}+{1}={2}'.format(1,2,3)) #1+2=3 可见字符串中大括号内 ... 
- Python str() 函数
		Python str() 函数 Python 内置函数 描述 str() 函数将对象转化为适于人阅读的形式. 语法 以下是 str() 方法的语法: class str(object='') 参数 ... 
- Python str 与 bytes 类型(Python2/3 对 str 的处理)
		本文均在 Python 3 下测试通过,python 2.x 会略有不同. 1. str/bytes >> s = '123' >> type(s) str >> ... 
- Python str & repr
		Python str & repr repr 更多是用来配合 eval 的 (<- 点击查看),str 更多是用来转换成字符串格式的 str() & repr() str() 和 ... 
- Python str方法总结
		1.返回第一个字母大写 S.capitalize(...) S.capitalize() -> string 1 2 3 4 >>>a = 'shaw' >>> ... 
- python str()与repr()
		相同点: 将任意值转为字符串 不同点: str()致力于生成一个对象的可读性好的字符串表示,它的返回结果通常无法用于eval()求值,但很适合用于print语句输出 repr()出来的值是给pytho ... 
- Python str字符串常用到的函数
		# -*- coding: utf-8 -*- x='pythonnnnnnoooo' print type(x) # <type 'str'> 输出类型 print x.capitali ... 
- python str.format()
		python中的字符串格式函数str.format(): #使用str.format()函数 #使用'{}'占位符 print('I\'m {},{}'.format('Hongten','Welco ... 
- python str的一些方法
		在python有各种各样的string操作函数.在历史上string类在python中经历了一段轮回的历史.在最开始的时候,python有一个专门的string的module,要使用string的方法 ... 
- python - str和repr方法:
		# python 内置__str__()和__repr__()方法: #显示自定制 # 示例1 # a = 123 # print(a.__str__()) # 示例2 class Test(): d ... 
随机推荐
- python初级(302) 4 函数
			一.函数 1.函数定义: 可以完成某个工作的代码块.这是可以用来构建更大程序的一个小部分. 2.创建或定义函数要使用def关键字 3.创建一个函数 1) def 关键字 2)函数名及后面跟随的括号 3 ... 
- 集群服务器+定时任务(Quartz) 重复执行的问题
			x StackExchange.Redis private readonly IDatabase _db; string key = string.Concat("{自己命名的Redis前缀 ... 
- 一起学习log4cxx
			目前成熟的日志系统有很多,比如log4cxx,log4cpp等,今天一起来学习log4cxx吧,之所以学习这个,首先,这个日志库比较成熟,一直由apach基金在维护,而log4cpp缺乏维护.再者,这 ... 
- [LeetCode] 220. Contains Duplicate III 包含重复元素 III
			Given an array of integers, find out whether there are two distinct indices i and j in the array suc ... 
- 第07组 Beta冲刺(2/4)
			队名:秃头小队 组长博客 作业博客 组长徐俊杰 过去两天完成的任务:学习了很多东西 Github签入记录 接下来的计划:继续学习 还剩下哪些任务:后端部分 燃尽图 遇到的困难:自己太菜了 收获和疑问: ... 
- linux echo -e 处理特殊字符
			linux echo -e 处理特殊字符 若字符串中出现以下字符,则特别加以处理,而不会将它当成一般文字输出:\a 发出警告声:\b 删除前一个字符:\c 最后不加上换行符号:\f 换行但光标仍旧停留 ... 
- docker+k8s基础篇五
			Docker+K8s基础篇(五) service资源介绍 A:service资源的工作特性 service的使用 A:service字段介绍 B:ClusterIP的简单使用 C:NodePort的简 ... 
- java-统计一段句子中各单词出现的次数
			问题:统计一段句子中各单词出现的次数. 思路: 1.使用split方法将文章进行分割,我们这里以空格.逗号和句点为分隔符,然后存到一个字符串数组中. 2.创建一个hashMap集合,key是字符串类型 ... 
- 09 Spring的依赖注入
			1.依赖注入(Dependency Injection) (1)IOC的作用: 降低程序间的耦合(依赖关系)(2)依赖关系的管理: 以后都交给spring来维护 在当前类需要用到其他类的对象,由spr ... 
- 爬虫解析库beautifulsoup
			一.介绍 Beautiful Soup是一个可以从HTML或XML文件中提取数据的python库. #安装Beautiful Soup pip install beautifulsoup4 #安装解析 ... 
