Πλαίσιο Python String ()

Η μέθοδος casefold () είναι μια επιθετική χαμηλότερη () μέθοδος που μετατρέπει τις συμβολοσειρές σε συμβολοσειρές διπλωμένες με κεφαλή για αντιστοίχιση χωρίς περιθώρια.

Η casefold()μέθοδος αφαιρεί όλες τις διακρίσεις περιπτώσεων που υπάρχουν σε μια συμβολοσειρά. Χρησιμοποιείται για απρόσκοπτη αντιστοίχιση, δηλαδή αγνοεί τις περιπτώσεις κατά τη σύγκριση.

Για παράδειγμα, το γερμανικό πεζά γράμμα ßισοδυναμεί με ss. Ωστόσο, δεδομένου ότι ßείναι ήδη πεζά, η lower()μέθοδος δεν κάνει τίποτα σε αυτό. Αλλά, το casefold()μετατρέπει σε ss.

Η σύνταξη του casefold()είναι:

 string.casefold ()

Παράμετροι για κασετίνα ()

Η casefold()μέθοδος δεν λαμβάνει παραμέτρους.

Τιμή επιστροφής από το casefold ()

Η casefold()μέθοδος επιστρέφει τη συμβολοσειρά διπλωμένη υπόθεση.

Παράδειγμα 1: Πεζά με κεφαλαία ()

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

Παραγωγή

 Πεζά συμβολοσειρά: ο πύθωνας είναι φοβερός

Παράδειγμα 2: Σύγκριση με χρήση 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.')

Παραγωγή

 Οι χορδές είναι ίσες.

ενδιαφέροντα άρθρα...