Python string.isupper() 函数用法

2023-09-17 22:21:51

isupper() 方法检查给定字符串的所有字符是否都是大写的。如果所有字符都大写,则返回 True,即使一个字符不是大写,它也返回 False。

符号和数字不受此函数的影响

语法:

str.isupper()

参数:

没有

返回值:

如果所有字符都大写,则返回 True,否则返回 False。

以下 eample 检查给定的字符串是否为大写。

\t
>>> mystr = 'HELLO WORLD'
>>> mystr.isupper()
True
>>> mystr = 'Hello World'
>>> mystr.isupper()
False
>>> mystr = 'hello world'
>>> mystr.isupper()
False
>>> mystr = 'PYTHON IS #1'
>>> mystr.isupper()
True

如果给定字符串仅包含符号或数字,但不包含 alphabat,则 isupper() 方法始终返回 false。

\t
>>> mystr = '#1?><~()+=*-+./\[]'
>>> mystr.isupper()
False

字符串必须至少包含一个 alphabat 字符。

\t

>>> mystr = '#1?~()+=*-+./\[] THIS IS UPPER CASE'
>>> mystr.isupper()
True