day:20 python——字符串
print(str.capitalize()) #首个字符大写 # Abcdef
print(str.title()) #每段首个字符大写 Abcdef
print(str.count('a')) # 统计字符个数 #2个
print(' '.join(str)) #把集合中字符按照符号分隔 #a/b/c/d/e/f/n/a/m/e
print(str.split("c")) # 通过制定的内容进行表示分割 #['ab', 'defname']
print(str.strip("a")) #删除字符的开头和结尾的字符 #bcdefname
print(str.lstrip("a")) #删除字符的开头字符 #bcdefnamea
print(str.rstrip("a")) #删除字符的末尾字符 #abcdefname
print(str.startswith("a")) #判断字符串是否以某个字符开头 #True
print(str.startswith("b")) #判断字符串不是以某个字符开头 #False
print(str.endswith("a")) #判断字符串是以某个字符结尾 #True
print(str.endswith("b")) #判断字符串不是以某个字符结尾 False
print(str.find("c")) #find是从左边开始查 #2
print(str.rfind("c")) #rfind是从右边开始查 #9
print(str.replace("c","123")) #替换,"c"是原值,"123"是新值
print(str.replace("c","123",2)) #指定替换的次数,是从左往右替换
print(str1.upper()) #将字符所有的小写字符转换成大写字母输出
print(str2.lower()) #将字符所有的大写字符转换成小写字母输出
print(str.isdigit()) #判断字符串中是否全是数字 #False
print(str3.isdigit()) #判断字符串中是否全是数字#True
print(str4.isalpha()) #判断字符串中是全是字母#False
print(str4.isalnum()) == ##判断字符串中是全是字母或全是数字或数字和字母组合== #True
print(str.istitle()) #判断首个字母是否大写 #False #必须是只有首个字符大小,其他字母为小写
print(str5.istitle()) # True
print(str1.islower()) #判断字符是否都是小写
print(str2.isupper())#判断字符是否都是大写
str="abcdefcnamceac"
str1="abc"
str2="EFG"
str3="123"
str4="abc123"
str5="Abc789"
print(str.capitalize()) #首个字符大写 # Abc

print(str.title()) #每段首个字符大写 Abcdef

print(str.count(' ')) # 统计字符个数 #4个

print(' '.join(str)) #把集合中字符按照符号分隔 #a/b/c/d/e/f/n/a/m/e

print(str.split("c")) # 通过制定的内容进行表示分割 #['ab', 'defname']分割的内容不显示,显示分割的内容

print(str.strip("a")) #删除字符的开头和结尾的字符 #bcdefname
print(str.lstrip("a")) #删除字符的开头字符 #bcdefnamea
print(str.rstrip("a")) #删除字符的末尾字符 #abcdefcnamceac

print(str.startswith("a")) #判断字符串是否以某个字符开头 #True
print(str.startswith("b")) #判断字符串不是以某个字符开头 #False
print(str.endswith("a")) #判断字符串是以某个字符结尾 #True
print(str.endswith("b")) #判断字符串不是以某个字符结尾 False

print(str.find("c")) #find是从左边开始查 #2
print(str.rfind("c")) #rfind是从右边开始查 #9

print(str.replace("c","123")) #替换,"c"是原值,"123"是新值
print(str.replace("c","123",2)) #指定替换的次数,是从左往右替换

print(str1.upper()) #将字符所有的小写字符转换成大写字母输出

print(str2.lower()) #将字符所有的大写字符转换成小写字母输出

print(str.isdigit()) #判断字符串中是否全是数字 #False
print(str8.isdigit()) #判断字符串中是否全是数字#True
print(str4.isalpha()) #判断字符串中是全是字母#False

print(str4.isalnum()) ##判断字符串中是全是字母或全是数字或数字和字母组合 #True

print(str.istitle()) #判断首个字母是否大写 #False #必须是只有首个字符大小,其他字母为小写

print(str5.istitle()) # True

print(str1.islower()) #判断字符是否都是小写
print(str2.isupper())#判断字符是否都是大写

浙公网安备 33010602011771号