[编程经验] Python 字符串的几种判断方法

时间:2022-05-08
本文章向大家介绍[编程经验] Python 字符串的几种判断方法,主要内容包括其使用实例、应用技巧、基本知识点总结和需要注意事项,具有一定的参考价值,需要的朋友可以参考一下。

Python处理字符串类型功能真的是很强大,遇到了一些我没用过的方法,感觉挺好用的,就写在这里,供大家参考。

s.isalnum() 所有字符都是数字或者字母 s.isalpha() 所有字符都是字母 s.isdigit() 所有字符都是数字 s.islower() 所有字符都是小写 s.isupper() 所有字符都是大写 s.istitle() 所有单词都是首字母大写,像标题 s.isspace() 所有字符都是空白字符、t、n、r

s1 = '1234'
s2 = '1234abcd'
s3 = 'abcd'
s4 = 'abCD'
s5 = 'ABCD'
print s1.isalnum()   # True
print s1.isalpha()   # False
print s1.isdigit()   # True
print s1.islower()   # False
print s1.isspace()   # False
print s1.istitle()   # False
print s1.isupper()   # False
print s2.isalnum()   # True
print s2.isalpha()   # False
print s2.isdigit()   # False
print s2.islower()   # True
print s2.isspace()   # False
print s2.istitle()   # False
print s2.isupper()   # False
print s3.isalnum()   # True
print s3.isalpha()   # True
print s3.isdigit()   # False
print s3.islower()   # True
print s3.isspace()   # False
print s3.istitle()   # False
print s3.isupper()   # False
print s4.isalnum()   # True
print s4.isalpha()   # True
print s4.isdigit()   # False
print s4.islower()   # False
print s4.isspace()   # False
print s4.istitle()   # False
print s4.isupper()   # False
print s5.isalnum()   # True
print s5.isalpha()   # True
print s5.isdigit()   # False
print s5.islower()   # False
print s5.isspace()   # False
print s5.istitle()   # False
print s5.isupper()   # True