近期学习字符串,需要判断内容是否符合要求

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

  

posted on 2018-07-25 10:54  深海有鲲  阅读(112)  评论(0)    收藏  举报