Python3 str(字符串)的方法

字母大小写:

1.capitalize()--第一个字母大写

2.lower()--全部转换成小写

3.upper()--全部转换成大写

4.swapcase()--大小写互换

5.casefold()--转换成小写(对一些特殊字母,lower不能转的它都能转)

6.title()--被每个特殊隔开的字母首字母大写(中文也是特殊字符)

字符切割:

7.center(10, "*") # 拉⻓成10, 把原字符串放中间.其余位置补*

8.print(s6.expandtabs()) # 可以改变\t的⻓度, 默认⻓度更改为8

9.strip() # 去掉左右两端的空格

10.lstrip() # 去掉左边空格

11.rstrip() # 去掉右边空格

12.strip("abc") # 指定去掉某些元素,

13.replace('alex', '⾦⻆⼤王') # 把alex替换成⾦⻆⼤王

14.replace('i', 'SB', 2) # 把i替换成SB, 替换2个

15.split(",") # 字符串切割, 根据,进⾏切割

 

格式化输出:

 s12 = "我叫%s, 今年%d岁了, 我喜欢%s" % ('sylar', 18, '周杰伦')# 之前的写法

s12 = "我叫{}, 今年{}岁了, 我喜欢{}".format("周杰伦", 28, "周润发")# 按位置格式化

s12 = "我叫{0}, 今年{2}岁了, 我喜欢{1}".format("周杰伦", "周润发", 28)# 指定位置

s12 = "我叫{name}, 今年{age}岁了, 我喜欢{singer}".format(name="周杰伦", singer="周润 发", age=28) # 指定关键字

查找:

startswith("sylar") # 判断是否以sylar开头

endswith("语⾔") # 是否以'语⾔'结尾

count("a") # 查找"a"出现的次数

find("sylar") # 查找'sylar'出现的位置

find("a", 8, 22) # 切⽚找

index("sylar") # 求索引位置. 注意. 如果找不到索引. 程序会报错

posted @ 2019-10-28 18:03  Chensh丶  阅读(492)  评论(0)    收藏  举报