Python String lower() Method
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_caseprint("\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_caseprint("\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() methodif(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


