近期学习字符串,需要判断内容是否符合要求
str为字符串
str.isalnum() 所有字符都是数字或者字母
str.isalpha() 所有字符都是字母
str.isdigit() 所有字符都是数字
str.islower() 所有字符都是小写
str.isupper() 所有字符都是大写
str.istitle() 所有单词都是首字母大写,像标题
str.isspace() 所有字符都是空白字符(\t、\n、\r)
str1 = "123" str2 = "Abc" str3 = "123Abc" #用isdigit函数判断是否数字 print(str1.isdigit()) Ture print(str2.isdigit()) False print(str3.isdigit()) False #用isalpha判断是否字母 print(str1.isalpha()) False print(str2.isalpha()) Ture print(str3.isalpha()) False #isalnum判断是否数字和字母的组合 print(str1.isalpha()) False print(str2.isalpha()) False print(str1.isalpha()) Ture
浙公网安备 33010602011771号