Casefold () -metoden er en aggressiv lavere () -metode som konverterer strenger til bokstavbrettede strenger for caseless matching.
Den casefold()
metoden fjerner alle tilfelle forskjeller som er tilstede i en streng. Den brukes til caseless matching, dvs. ignorerer tilfeller når man sammenligner.
For eksempel ß
tilsvarer den tyske små bokstaven ss
. Siden ß
det allerede er små bokstaver, gjør lower()
metoden ingenting mot det. Men casefold()
konverterer det til ss
.
Syntaksen for casefold()
er:
string.casefold ()
Parametere for casefold ()
Den casefold()
metoden ikke tar noen parametere.
Returverdi fra casefold ()
Den casefold()
metoden returnerer tilfelle foldet strengen.
Eksempel 1: Små bokstaver ved bruk av casefold ()
string = "PYTHON IS AWESOME" # print lowercase string print("Lowercase string:", string.casefold())
Produksjon
Små streng: python er fantastisk
Eksempel 2: Sammenligning ved bruk av 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.')
Produksjon
Strengene er like.