Metoda casefold () je agresivna metoda lower (), ki pretvori nize v zložen niz v primeru brez primerov.
casefold()
Metoda za odstranjevanje vseh primerov razlike prisotne v nizu. Uporablja se za ujemanje brez primerov, tj. Pri primerjanju prezre primere.
Na primer, nemška mala črka ß
je enakovredna ss
. Ker pa ß
je že mala črka, lower()
metoda z njo nič ne naredi. Ampak, casefold()
pretvori v ss
.
Sintaksa casefold()
je:
string.casefold ()
Parametri za casefold ()
casefold()
Metoda ne sprejme nobenih parametrov.
Vrnjena vrednost iz casefold ()
Se casefold()
postopek vrne v primeru odstopila niz.
Primer 1: Mala črka z uporabo velike črke ()
string = "PYTHON IS AWESOME" # print lowercase string print("Lowercase string:", string.casefold())
Izhod
Majhni niz: python je super
Primer 2: Primerjava z uporabo 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.')
Izhod
Strune so enake.