Casefold () -menetelmä on aggressiivinen alempi () -menetelmä, joka muuntaa merkkijonot koteloon taitetuiksi merkkijonoiksi, jotta ne sopivat yhteen.
casefold()
Menetelmä poistaa kaikki tapauksessa erot läsnä merkkijono. Sitä käytetään vailla sovitusta, ts. Jätetään huomiotta tapaukset vertailussa.
Esimerkiksi saksalainen pieni kirjain ß
vastaa ss
. Koska menetelmä ß
on kuitenkin jo pientä, lower()
menetelmä ei tee sille mitään. Mutta casefold()
muuntaa sen ss
.
Syntaksi casefold()
on:
string.casefold ()
Casefold-parametrit ()
casefold()
Menetelmä ei ota parametreja.
Palautusarvo casefoldilta ()
casefold()
Metodi palauttaa asian taitettu merkkijono.
Esimerkki 1: Pienet kirjaimet käyttäen satunnaista ()
string = "PYTHON IS AWESOME" # print lowercase string print("Lowercase string:", string.casefold())
Tuotos
Pienet merkkijonot: python on mahtava
Esimerkki 2: Vertailu casefoldilla ()
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.')
Tuotos
Merkkijonot ovat yhtä suuret.