Python教程系列 第一季

python基础8

2020-05-01  本文已影响0人  Arabid

6.5 字符串的大小写转化基本方法

 str.upper() #将小写全部转化为大写
 str.lower() #将小写全部转化为小写
 str.title() #将所有单词的首字符化为大写
 str.capitalize() #将字符串第一个字符化为大写
 str.swapcase() #将字符串中的大小写互化

6.6 字符串检索的基本方法

 str.count("被检索的字符(串)[,检索起始位置[,检索终止位置]]")
 #统计该字符(串)在被检索的字符串中所出现的次数
 str.find("被检索的字符(串)[,检索起始位置[,检索终止位置]]")
 #统计字符串中是否包含子字符(串),找到返回索引,找不到返回-1
 str.index("被检索的字符(串)[,检索起始位置[,检索终止位置]]")
 #统计字符串中是否包含子字符(串),找到返回索引,找不到报错
 str.startwith("被检索的字符(串)[,检索起始位置[,检索终止位置]]")
 #查找字符串是否以指定字符串开头,是返回true,否返回false)
 str.endwith("被检索的字符(串)[,检索起始位置[,检索终止位置]]")
 #查找字符串是否以指定字符串结尾,是返回true,否返回false)

6.7 字符串的修剪

str.strip(chars) #移除字符串头尾的chars,默认是空格/换行符
str.lstrip(lchars) #移除字符串头的chars,默认是空格/换行符
str.strip(rchars) #移除字符串尾的chars,默认是空格/换行符

这一块一定要学会,为什么?因为接下来我们学三种字符串的格式化:%格式化法,str.format和最新的f—string,似乎比这个还麻烦。
总之,加油吧!!大家!

上一篇 下一篇

猜你喜欢

热点阅读