„Casefold“ () metodas yra agresyvus apatinis () metodas, paverčiantis stygas didžiųjų raidžių sulankstytomis stygomis, kad būtų galima suderinti be korpuso.
casefold()Metodas pašalina Visi Case skirtumai dabartį į eilutę. Jis naudojamas be rėmo derinant, ty lyginant neatsižvelgiama į atvejus.
Pavyzdžiui, vokiečių mažoji raidė ßyra tolygi ss. Tačiau, kadangi ßjau yra mažosios raidės, lower()metodas jai nieko nedaro. Bet, casefold()paverčia jį į ss.
Sintaksė casefold()yra:
string.casefold ()
Neapsaugoto elemento () parametrai
casefold()Metodas nesiima jokių parametrų.
Grąžinimo vertė iš atsiskaitymo ()
Į casefold()metodas grąžina atveju sulankstyti eilutę.
1 pavyzdys: mažosios raidės naudojant rėmelį ()
string = "PYTHON IS AWESOME" # print lowercase string print("Lowercase string:", string.casefold())
Rezultatas
Mažosios eilutės: pitonas yra nuostabus
2 pavyzdys: palyginimas naudojant „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.')
Rezultatas
Stygos yra lygios.








