玖叶教程网

前端编程开发入门

肖sir__python之字符类型字符串(2)

python之字符类型字符串

(一)字符类型的符号:

<class 'str'>

(二)查看字符类型语句:type()



(三)常见的字符串类型语句:

capitalize()、title()、count()、join、split、strip、strip、rstrip、startswith、startswith、endswith、find、rfind、replace、upper、lower、isdigit、isalpha、.isalnum、.islower、isupper、type

(四)实操

str1="abcdeafghijka"
str2="ABCDE  AFGHIJKA"
str3="123"
str4="Abcd"
print(str1.capitalize()) #首个字母大写 #Abcdefghijk
print(str1.title()) #首个字母大写#Abcde  Fghijk
print(str1.count("a")) #统计字符个数#3
print(" ".join(str1)) #将字符按照符号分割
print(str1.split("c")) #分割指定的内容['ab', 'de  afghijka'],指定内容被覆盖了
print(str1.strip("a")) #bcde  afghijk #删除字符的开头和结尾的内容
print(str1.lstrip("a"))#bcde  afghijka ##删除字符的开头的内容
print(str1.rstrip("a"))#abcde  afghijk ##删除字符的结尾的内容
print(str1.startswith("a")) #True  判断字符是否某个字符开头##True
print(str1.startswith("b")) #True  判断字符是否某个字符开头#False
print(str1.endswith("a")) #True  判断字符是否某个字符开头 #True
print(str1.endswith("b")) #True  判断字符是否某个字符开头 #False
print(str1.find("a")) #0  #从左边向右边查找,查到就停止
print(str1.rfind("a")) #14 #从右边向右边查找,查到就停止
print(str1.find("y"))#-1 查看不存在的内容
print(str1.replace("a","1")) #1bcde  1fghijk1 替换
print(str1.replace("a","1",2)) #1bcde  1fghijka 指定次数替换
print(str1.upper()) #ABCDE  AFGHIJKA 将所有的小写转换成大写
print(str2.lower()) #abcde  afghijka将所有的大转换成小写
print(str1.isdigit()) #False  判断数字中是否纯数字
print(str3.isdigit()) #True
print(str1.isalpha())#True  判断字符串中全是字母
print(str1.isalnum()) #True判断字符串中全是字母或纯数字或字母数字组合
print(str4.istitle()) #True 判断首个字母大小,其他字母小写
print(str1.islower()) #True 判断字符串中全是小写
print(str2.isupper()) #True 判断字符串中全是大写
print(type(str1)) #<class 'str'>



发表评论:

控制面板
您好,欢迎到访网站!
  查看权限
网站分类
最新留言