Python String | isupper () method

Python has many helper functions in its libraries that always help us with some day to day tasks. Let`s see how the string isupper () method works which actually checks if all characters in the string are uppercase.

Syntax: string .isupper ()

Parameters: None

Returns: True if all the letters in the string are in upper case and False if even one of them is in lower case.

Code # 1: Demonstration of isupper ()

# Python3 demo code
# isupper () working

# initialization string

isupp_str = " GEEKSFORGEEKS "

not_isupp = " Geeksforgeeks "

# Check which line
# in all caps

print ( "Is GEEKSFORGEEKS full uppercase? : " + str (isupp_str.isupper ()))

print ( "Is Geeksforgeeks full uppercase?: " + str (not_isupp.isupper ()))


 Is GEEKSFORGEEKS full uppercase?: True Is Geeksforgeeks full uppercase?: False 

Practical Use: This function can be used in many ways and has many practical uses. such applications to check uppercase, check abbreviations (usually uppercase), validate a sentence that requires all uppercases. Below is a small example demonstrating the isupper () method.

Code # 2 : Demonstration of isupper ()

# Python3 demo code
# using isupper ()

# check abbreviations.
# short form of work / phrase

test_str = "Cyware is US based MNC and works in IOT technology"

# line splitting

list_str = test_str.split ()


count = 0

# counting uppercases

for i in list_str:

if (i.isupper ()):

  count = count + 1

number of print abbreviations

print ( "Number of abbreviations in this sentence is:" + str (count ))


 Number of abbreviations in thi s sentence is: 3