Python String casefold ()

Casefold () -metoden är en aggressiv lägre () -metod som omvandlar strängar till fallviktade strängar för skiftlös matchning.

Den casefold()metod tar bort alla fall distinktioner närvarande i en sträng. Den används för falllös matchning, dvs ignorerar fall vid jämförelse.

Till exempel ßmotsvarar den tyska gemena bokstaven ss. Eftersom det redan ßär gemener gör lower()metoden ingenting mot det. Men, casefold()omvandlar det till ss.

Syntaksen för casefold()är:

 string.casefold ()

Parametrar för casefold ()

Den casefold()metoden tar inte några parametrar.

Returvärde från casefold ()

De casefold()metoden returnerar fallet vikta sträng.

Exempel 1: gemener med casefold ()

 string = "PYTHON IS AWESOME" # print lowercase string print("Lowercase string:", string.casefold())

Produktion

 Små strängar: python är fantastisk

Exempel 2: Jämförelse med casefold ()

 firstString = "der Fluß" secondString = "der Fluss" # ß is equivalent to ss if firstString.casefold() == secondString.casefold(): print('The strings are equal.') else: print('The strings are not equal.')

Produktion

 Strängarna är lika.

Intressanta artiklar...