Python 3 – String isupper() 方法
在Python 3中,字符串是一种常见的数据类型,类似于其他编程语言中的字符串类型。Python中的字符串有丰富的内置方法,isupper()方法就是其中之一,用于判断字符串中的所有字符是否都为大写字母。
语法
isupper()方法没有参数,可以直接在字符串后面使用,例如:
str = "HELLO WORLD!"
print(str.isupper())
示例
让我们看几个使用isupper()方法的实例:
示例1 – 字符串中所有字符均为大写字母
str = "HELLO WORLD!"
print(str.isupper()) # True
示例2 – 字符串中包含小写字母
str = "Hello World!"
print(str.isupper()) # False
示例3 – 字符串中包含数字、标点符号
str = "123, ABC"
print(str.isupper()) # True
注意事项
- isupper()方法只能用于字符串类型的数据,不能用于数字、列表、元组等其他类型的数据。
- 空字符串一定不是大写字母,因此空字符串调用isupper()方法时返回False。
结论
isupper()方法是Python中一个非常实用的字符串方法,可以用于判断一个字符串中的所有字符是否都是大写字母。该方法只能用于字符串类型数据,而不能用于数字或其他数据类型。在实际的程序开发中,isupper()方法可以帮助我们快速地判断数据的合法性。