Metode casefold () ir agresīva apakšējā () metode, kas pārveido virknes par burtiem, kas salocītas, lai saliktu bez korpusa.
casefold()
Metodi noņem visu gadījumu atšķirības klāt virknē. To izmanto bezkontaktu salīdzināšanai, ti, salīdzinot tiek ignorēti gadījumi.
Piemēram, vācu mazais burts ß
ir ekvivalents ss
. Tomēr, tā ß
kā jau ir mazie burti, lower()
metode tam neko nedara. Bet, casefold()
pārvērš to par ss
.
Sintakse casefold()
ir:
string.casefold ()
Casefold parametri ()
casefold()
Metode neveic nekādus parametrus.
Atgriešanās vērtība no casefold ()
The casefold()
metode atgriež gadījums salocīts virkni.
1. piemērs: mazie burti, izmantojot casefold ()
string = "PYTHON IS AWESOME" # print lowercase string print("Lowercase string:", string.casefold())
Rezultāts
Mazo burtu virkne: pitons ir lielisks
2. piemērs: Salīdzinājums, izmantojot 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.')
Rezultāts
Stīgas ir vienādas.