is开头的字符串方法(可用来检测用户输入验证是否符合要求)
除了islower()和isupper(),还有几个字符串方法,它们的名字以is开始。这些方法返回一个布尔值,描述了字符串的特点。下面是一些常用的isX字符串方法:
- isalpha()返回True,如果字符串只包含字母,并且非空;
- isalnum()返回True,如果字符串只包含字母或数字,并且非空;
- isdecimal()返回True,如果字符串只包含数字字符,并且非空;
- isspace()返回True,如果字符串只包含空格、制表符和换行,并且非空;
- istitle()返回True,如果字符串仅包含以大写字母开头、后面都是小写字母的单词。
spam = ['hello','hello123','123',' ','Hello','HeLlo','Hello123','Hello world']
print(spam[0].isalpha()) #True
print