Casefold () meetod on agressiivne madalam () meetod, mis teisendab stringid korpuse volditud stringideks, et sobitada neid ilma koduta.
casefold()
Meetod eemaldab kõik juhul eristused esineb string. Seda kasutatakse ilma koduta sobitamiseks, st ignoreeritakse võrdlemisel juhtumeid.
Näiteks saksa väiketäht ß
on samaväärne tähega ss
. Kuna aga see ß
on juba väiketäht, lower()
ei tee meetod sellega midagi. Kuid casefold()
teisendab selle ss
.
Süntaks casefold()
on:
string.casefold ()
Ülemineku parameetrid ()
casefold()
Meetod ei võta parameetrid.
Tagasiväärtus casefoldilt ()
casefold()
Meetod tagastab juhul loobus string.
Näide 1: väiketähed, kasutades casefoldi ()
string = "PYTHON IS AWESOME" # print lowercase string print("Lowercase string:", string.casefold())
Väljund
Väike string: python on vinge
Näide 2: Võrdlus casefold () abil
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.')
Väljund
Stringid on võrdsed.