Python isupper()函数用法
Python isupper()函数方法可以用来判断python字符串对象中的英文字符是否全部为大写,是python内置的字符串类实例方法。一般情况下用于判断英文类的字符串。
isupper()函数调用语法及参数
str.isupper()
isupper()方法不需要传递参数;
isupper()函数返回值
布尔类型值,True or False。当调用对象字符串中的英文字符全部由大写构成,则返回True,否则返回False。
isupper()函数用法实例
>>> ''.isupper(1) Traceback(most recent call last): File "", line 1, in TypeError: isupper() takes no arguments( 1 given) >>> 'ABC'.isupper() True >>> 'A,BC'.isupper() True >>> 'ABC,全栈'.isupper() True >>> '全栈,ABC'.isupper() True >>> '全栈'.isupper() False >>> '全栈,efG'.isupper() False
代码解析
如上代码,isupper()方法不需要传递参数,否则python会抛出TypeError,除此之外,通过几个包含非英文的字符串的实例,可以发现,isupper()判断的是字符串中的英文部分是否全部为大写,如果是则返回True,否则返回False。