English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
Die casefold()-Methode gibt eine Zeichenkette zurück, in der alle Zeichen in Kleinbuchstaben sind.
Die casefold()-Methode wird löschenin stringalle Unterschiede in Gross- und Kleinbuchstaben existieren. Es wird für die ohne Gross- und Kleinbuchstaben-Match verwendet, d.h. bei der Vergleiche wird Gross- und Kleinbuchstaben ignoriert.
Diese Methode ist ähnlich wie die Lower()-Methode, aber die casefold()-Methode ist stärker und aggressiver, was bedeutet, dass sie mehr Zeichen in Kleinbuchstaben konvertiert und mehr Übereinstimmungen findet, wenn zwei mit casefold() konvertierte Zeichenketten verglichen werden.
Beispielsweise, deutsche Kleinbuchstabenßentsprichtss. Aber, daßist bereits in Kleinbuchstaben, die lower()-Methode hat darauf keine Auswirkung. Aber casefold() konvertiert es inss.
Die Syntax von casefold() ist:
string.casefold()
Die casefold()-Methode hat keine Parameter.
Die casefold()-Methode gibt die umgekonvertierte Zeichenkette zurück.
string = "PYTHON IS AWESOME" # Drucke den kleinen String print("Kleinschreibung der Zeichenkette:", string.casefold())
Wenn das Programm ausgeführt wird, lautet die Ausgabe:
Kleinschreibung der Zeichenkette: python is awesome
firstString = "der Fluß" secondString = "der Fluss" # ß entspricht ss if firstString.casefold() == secondString.casefold(): print('Die Zeichenkette ist gleich.') else: print('Die Zeichenkette ist ungleich.')
Wenn das Programm ausgeführt wird, lautet die Ausgabe:
Die Zeichenkette ist gleich.