Python streng casefold ()

Casefold () -metoden er en aggressiv lavere () -metode, der konverterer strenge til store bogstaver, så de ikke passer sammen.

Den casefold()metode fjerner alle case udmærkelser til stede i en streng. Det bruges til caseless matching, dvs. ignorerer tilfælde, når man sammenligner.

For eksempel ßsvarer det tyske små bogstav til ss. Men da ßdet allerede er lille bogstav, gør lower()metoden intet mod det. Men casefold()konverterer det til ss.

Syntaksen for casefold()er:

 string.casefold ()

Parametre til casefold ()

Den casefold()metode tager ikke nogen parametre.

Returneringsværdi fra casefold ()

De casefold()returnerer fremgangsmåden tilfældet foldede streng.

Eksempel 1: Små bogstaver ved hjælp af casefold ()

 string = "PYTHON IS AWESOME" # print lowercase string print("Lowercase string:", string.casefold())

Produktion

 Små streng: python er fantastisk

Eksempel 2: Sammenligning ved hjælp af 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.')

Produktion

 Strengene er ens.

Interessante artikler...