Python 字符串布尔方法
str类中的以下方法返回True或False。
序号 | 方法和描述 |
---|---|
1 | isalnum() 如果字符串至少有一个字符且所有字符都是字母或数字,则返回true;否则返回false。 |
2 | isalpha() 如果字符串至少有一个字符且所有字符都是字母,则返回true;否则返回false。 |
3 | isdigit() 如果字符串只包含数字,则返回true;否则返回false。 |
4 | islower() 如果字符串至少有一个大小写字符且所有大小写字符都是小写,则返回true;否则返回false。 |
5 | isnumeric() 如果Unicode字符串只包含数字字符,则返回true;否则返回false。 |
6 | isspace() 如果字符串只包含空格字符,则返回true;否则返回false。 |
7 | istitle() 如果字符串是”标题格式”,则返回true;否则返回false。 |
8 | isupper() 如果字符串至少有一个大小写字符且所有大小写字符都是大写,则返回true;否则返回false。 |
9 | isascii() 如果字符串中的所有字符都属于ASCII字符集,则返回True |
10 | isdecimal() 检查字符串中的所有字符是否都是十进制字符 |
11 | isidentifier() 检查字符串是否是有效的Python标识符 |
12 | isprintable() 检查字符串中的所有字符是否可打印 |
让我们用例子来讨论这些方法: