Python: Check whether lowercase letters exist in a string
Lowercase Letters Checker
Write a Python program to check whether lowercase letters exist in a string.
Pictorial Presentation:
Sample Solution-1:
Python Code:
# Assign the string 'A8238i823acdeOUEI' to the variable 'str1'.
str1 = 'A8238i823acdeOUEI'
# Check if there is any lowercase character in the string 'str1'.
# The 'any' function returns True if at least one character is lowercase.
print(any(c.islower() for c in str1))
Sample Output:
True
Sample Solution-2:
Python Code:
# Define a function 'lower_case_str' that takes a text as input.
def lower_case_str(text):
# Initialize a counter variable 'ctr' to keep track of lowercase characters.
ctr = 0
# Iterate through each character in the 'text'.
for char in text:
# Check if the character's Unicode value falls within the lowercase letters range.
if (ord(char) >= 97 and ord(char) <= 122):
ctr = ctr + 1
# If 'ctr' is greater than 0, it means at least one lowercase character was found.
if (ctr > 0):
return True
# Define a string 'str1' with mixed characters.
str1 = 'A8238i823acdeOUEI'
print("Original string:", str1)
# Call the 'lower_case_str' function to check if lowercase letters exist in 'str1'.
print("Lowercase letters exist in the said string: ", lower_case_str(str1))
# Repeat the above steps for different strings.
str1 = 'PYTHON'
print("\nOriginal string:", str1)
print("Lowercase letters exist in the said string: ", lower_case_str(str1))
str1 = 'javascript'
print("\nOriginal string:", str1)
print("Lowercase letters exist in the said string: ", lower_case_str(str1))
Sample Output:
Original string: A8238i823acdeOUEI Lowercase letters exist in the said string: True Original string: PYTHON Lowercase letters exist in the said string: None Original string: javascript Lowercase letters exist in the said string: True
Flowchart:
Check if all input alphabets are small:
Python Code:
# Define a function 'lower_case_str' that takes a text as input.
def lower_case_str(text):
# Check if the entire text is in lowercase using 'islower()' method.
if text.islower():
return True
return False
# Print a message to indicate the purpose of the code.
print("Check if all input alphabets are small!")
# Define a string 'str1' with mixed characters.
str1 = 'A8238i823acdeOUEI'
print("\nOriginal string:", str1)
# Call the 'lower_case_str' function to check if all characters in 'str1' are lowercase.
print("Lowercase letters exist in the said string: ", lower_case_str(str1))
# Repeat the above steps for different strings.
str1 = 'PYTHON'
print("\nOriginal string:", str1)
print("Lowercase letters exist in the said string: ", lower_case_str(str1))
str1 = 'javascript'
print("\nOriginal string:", str1)
print("Lowercase letters exist in the said string: ", lower_case_str(str1))
Sample Output:
Check if all input alphabets are small! Original string: A8238i823acdeOUEI Lowercase letters exist in the said string: False Original string: PYTHON Lowercase letters exist in the said string: False Original string: javascript Lowercase letters exist in the said string: True
Flowchart:
Python Code Editor:
Previous: Write a Python program to check whether an integer fits in 64 bits.
Next: Write a Python program to add leading zeroes to a string.
What is the difficulty level of this exercise?
Test your Programming skills with w3resource's quiz.
- Weekly Trends and Language Statistics
- Weekly Trends and Language Statistics