Python isupper

Python isupper

Python isupper

isupper()方法是Python字符串对象的一个内置方法,用于检查字符串中所有字符是否都为大写字母。如果字符串至少包含一个字符并且所有字符都是大写字母,则返回True;否则,返回False

语法

str.isupper()

参数

该方法没有参数。

返回值

如果字符串中所有字符都是大写字母,则返回True;否则,返回False

示例代码

# 示例 1
str1 = "HELLO GEEK-DOCS.COM"
print(str1.isupper())    # 输出:True

# 示例 2
str2 = "Geek-Docs.com"
print(str2.isupper())    # 输出:False

在示例1中,字符串HELLO GEEK-DOCS.COM中所有字符都为大写字母,因此isupper()方法返回True;而在示例2中,字符串Geek-Docs.com中包含小写字母,因此返回False

注意事项

  • 空字符串调用isupper()方法将返回False
# 示例
str3 = ""
print(str3.isupper())    # 输出:False
  • 如果字符串中包含数字或标点符号等特殊字符,则isupper()方法同样会返回False
# 示例
str4 = "123456"
print(str4.isupper())    # 输出:False

结论

isupper()方法可以很方便地判断一个字符串是否全为大写字母,是字符串处理中常用的方法之一。在实际开发中,可以根据具体需求灵活运用该方法来实现相应功能。

Python教程

Java教程

Web教程

数据库教程

图形图像教程

大数据教程

开发工具教程

计算机教程