Python String casefold ()

Metoda casefold () este o metodă agresivă inferioară () care convertește șirurile în șiruri pliate de carcasă pentru potrivire fără casă.

casefold()Metoda elimină toate caz distincții prezente într - un șir de caractere. Este folosit pentru potrivirea caseless, adică ignoră cazurile la comparare.

De exemplu, litera minusculă germană ßeste echivalentă cu ss. Cu toate acestea, deoarece ßeste deja minusculă, lower()metoda nu-i face nimic. Dar, casefold()îl convertește în ss.

Sintaxa lui casefold()este:

 string.casefold ()

Parametrii pentru casefold ()

casefold()Metoda nu ia nici un parametru.

Returnează valoarea de la casefold ()

La casefold()metoda returneaza caz pliat șir.

Exemplul 1: minuscule folosind majuscule ()

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

Ieșire

 Șir cu litere mici: python este minunat

Exemplul 2: comparație utilizând 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.')

Ieșire

 Corzile sunt egale.

Articole interesante...