Python提供了大量处理各类数据结构(字符串、列表、元组、字典)及文件类(包括文件夹)的函数,为我们进行相关操作提供了极大的便利。
先对上述部分常用的函数进行汇总
#1.字符串大小写切换 upper() lower()
res="yangooo".upper() #大写切换
res1 ="YANGOO".lower() #小写切换
#2.字符串的find()函数
>>> res2="yangooo".find('o') #字符串的find()函数
4
#单个字符 如果能找到则返回单个字符在字符串里面的索引值 否则则返回-1
#子字符串 如果包含子字符串返回开始的索引值,否则返回-1
#3.字符串的替换 replace()函数
>>> res3="yangyang".replace('y','哈') #replace('你要替换的目标值','你要换上去的新值')
哈ang哈ang
#4.字符串的切割函数 split() 返回的列表类型的数据 但元素类型还是字符串
>>> res4="今天啊又是搬砖的一天啊啊啊啊啊啊".split("啊",5) #按某一个字符分割,且分割n次。如按‘啊'分割5次
['今天', '又是搬砖的一天', '', '', '', '啊啊']
#5.字符串的头尾处理 strip() 只处理头部和尾部的值 中间不处理
>>> res5="今天啊又是搬砖的一天啊".strip("啊")#实际上strip是类似于删除的意思
今天啊又是搬砖的一天