Skip to content
Related Articles

Related Articles

Python String lower() Method

View Discussion
Improve Article
Save Article
  • Difficulty Level : Expert
  • Last Updated : 05 Jul, 2022
View Discussion
Improve Article
Save Article

Python String lower() method converts all uppercase characters in a string into lowercase characters and returns it. In this article, we will cover how to convert uppercase to lowercase in Python

Here we will also cover casefold and swapcase function to lower our string.

Syntax of .lower() function

Syntax: string.lower()

Parameters: The lower() method doesn’t take any parameters. 

Returns: Returns a lowercase string of the given string

Example 1: lower() function to convert characters 

String with only alphabetic characters 

Python3




text = 'GeEks FOR geeKS'
 
print("Original String:")
print(text)
 
# lower() function to convert
# string to lower_case
print("\nConverted String:")
print(text.lower())


Output: 

Original String:
GeEks FOR geeKS

Converted string:
geeks for geeks

Example 2:  lower() function to convert string to lower_case

String with Alphanumeric Characters 

Python3




text = 'G3Ek5 F0R gE3K5'
 
print("Original String:")
print(text)
 
# lower() function to convert
# string to lower_case
print("\nConverted String:")
print(text.lower())


Output: 

Original String:
G3Ek5 F0R gE3K5

Converted String:
g3ek5 f0r ge3k5

Example 3: Comparison of strings using lower() method

One of the common applications of the lower() method is to check if the two strings are the same or not.

Python3




text2 = 'gEeKS fOR GeeKs'
 
# Comparison of strings using
# lower() method
if(text1.lower() == text2.lower()):
    print("Strings are same")
else:
    print("Strings are not same")


Output: 

Strings are same

Example 4: swapcase() function to convert string to lower_case

Convert uppercase to lowercase in python using swapcase function.

Python3




s = 'GEEKSFORGEEKS'
print(s.swapcase())


Output:

geeksforgeeks

Example 5: casefold() function to convert string to lower_case

Convert uppercase to lowercase in python using casefold function.

Python3




s = 'GEEKSFORGEEKS'
print(s.casefold())


Output:

geeksforgeeks

My Personal Notes arrow_drop_up
Recommended Articles
Page :

Start Your Coding Journey Now!