这些方法的名字都以 is 开头的,除了以前介绍的 islower() 与 isupper() 以外,还有如下这些方法:bash
方法 | 说明 |
---|---|
isalpha() | 若是字符串只包含字母而且非空,那么返回 True。 |
isalnum() | 若是字符串只包含字母和数字而且非空,那么返回 True。 |
isdecimal() | 若是字符串只包含数字字符而且非空,那么返回 True。 |
isspace() | 若是字符串只包含空格、制表符和换行,而且非空,则返回 True。 |
istitle() | 若是字符串仅包含以大写字母开头、后面都是小写字母的单词,那么返回 True。 |
print('deniro'.isalpha())
print('deniro1'.isalnum())
print('1'.isdecimal())
print(' '.isspace())
print('Wind And Rain Dislodge Boat Trapped On Rocks'.istitle())
复制代码
运行结果:app
True True True True Trueui
这些方法通常用于验证用户输入的字符串是否符合要求。spa