Python String Casefold() Method with Example — pythonpip.com
casefold() is a built-in function used to implement caseless string matching.The
casefold() method is very similar to the lower() method in the python. It is used for caseless matching striing in python.
Python String casefold()
The python string
casefold() method is used to implement caseless string matching.The
casefold() string method is identical to the
lower() string technique, only it removes any case distinctions from a string. i.e., while comparing, ignore cases.
Python casefold() doesn’t take any parameter, it returns a string converted in the lower case.
Conver String in lowercase in Python
Let’s create a string in lowercase using python casefold() method.
# test.py string = "Hi, I'm PYTHONPIP BLOG" print("Source String:", string) print("Lowercase String: ", string.casefold())
Source String: Hi, I'm PYTHONPIP BLOG Lowercase String: hi, i'm pythonpip blog
Compare Two strings using casefold()
We can also use casefold() method to compare two strings.
# test.py s1 = "Hi, I'm PYTHONPIP BLOG" s2 = "hi, i'm pythonpip blog" iif(s1.casefold() == s2.casefold()): print("Both the strings are same") else: print("Both the strings are not same")
Both the strings are same
Originally published at https://www.pythonpip.com on January 16, 2022.