ps:str为自己设置的变量,里面为字符串
len()
len(str) 计算长度 计算str中字符串的长度
split()
str.split(a,b) 分割字符串 以字符a分割str中的字符 b为指定分割次数 括号中为空则以空格分割str字符串
count()
str.count(a[,b[,c]]) 查找str中一个字符串出现的次数 a为你要查找的字符串 b为查找的开始位置,没有则从头开始 c为查找的结束位置,没有则到结尾 可只要a
find()
str.find(a[,b[,c]]) 查找str中是否有指定的字符串,从左到右首次出现,不存在返回-1 a为你要查找的字符串,b为查找的开始位置,没有则从头开始,c为查找的结束位置,没有则到结尾,可只要a 也可print("雷" in str) 查找str中是否有雷字
rfind()
str.rfind(a[,b[,c]]) 同上 从右往左查找
index()
str.index(a[,b[,c]]) 查找str中是否有指定的字符串,从左到右首次出现,不存在返回-1 a为你要查找的字符串,b为查找的开始位置,没有则从头开始,c为查找的结束位置,没有则到结尾,可只要a 也可print("雷" in str) 查找str中是否有雷字
rindex()
str.rindex(a[,b[,c]]) 同上 从右往左查找
startswith()
str.startswith(a[,b[,c]]) 查找str是否以指定字符串开头 a为你要查找的字符串 ,b为查找的开始位置,没有则从头开始,c为查找的结束位置,没有则到结尾 可只要a
endswith()
str.endswith(a[,b[,c]]) 查找str中是否以指定字符串结尾 a为你要查找的字符串 b为查找的开始位置,没有则从头开始 c为查找的结束位置,没有则到结尾 可只要a
lower()
str.lower() 将str中全部大写字母转换为小写字母 如print(str.lower())
upper()
str.upper() 将str中全部小写字母转换为大写字母 如print(str.upper())
capitaliza()
str.capitaliza() str中的首字母大写,其他字母小写
title()
str.title() str中的所有单词首字母大写其它小写
strip()
str.strip([a]) 去掉str左右两侧的空格和特殊字符 a 为用于要去除指定的字符,可指定多个,如不指定则默认去除空格、制表符、回车、换行等
lstrip()
str.lstrip([a]) 用于去除str左侧的空格和特殊字符 a为用于要去除指定的字符,可指定多个,如不指定则默认去除空格、制表符、回车、换行等
rstrip()
str.rstrip([a]) 用于去除str右侧的空格和特殊字符 a为用于要去除指定的字符,可指定多个,如不指定则默认去除空格、制表符、回车、换行等