Python -String -Kleinbuchstaben

Python -String -Kleinbuchstaben
Die Lower () -Funktion wird für die Stringhandhabung verwendet. Diese Funktion hat keine Parameter übergeben. Es gibt die Zeichenfolge mit Kleinbuchstaben zurück. Es wandelt alle Großbuchstaben der Saite in Kleinbuchstaben um. Wenn wir eine Zeichenfolge ohne Großbuchstaben haben, gibt die Druckanweisung die reale Zeichenfolge zurück. Desto niedriger () ändern Sie nicht die Symbole und Zahlen in der Zeichenfolge. Wir bestimmen auch, ob die Zeichenfolgen identisch sind oder nicht, indem wir die untere () -Funktion zu den Zeichenfolgen verwenden. In ähnlicher Weise wechseln wir auch Kleinbuchstaben in Großbuchstaben in Großbuchstaben. In diesem Artikel werden wir die Lower () -Funktion in Python mithilfe verschiedener Instanzen diskutieren.

Umwandlung von Großbuchstaben in Kleinbuchstaben:

In diesem Beispiel nehmen wir die Zeichenfolge „visuelle Programmierung“. Zu diesem Zweck wenden wir die Lower () -Funktion an.

String = 'visuelle Programmierung'
# Die Zeichenfolge in Kleinbuchstaben konvertieren
Druck (Zeichenfolge.untere())

Die fach von Lower () hat keine Parameter. Diese Funktion ändert alle Großbuchstaben der Zeichenfolge in Kleinbuchstaben. Zum Ausführen des Code haben wir F5 von der Tastatur gedrückt.

LinuxHint@Desktop-1: ~ $ Python 1.py
visuelle Programmierung
LinuxHint@Desktop-1: ~ $

Die Druckanweisung gibt „visuelle Programmierung“ zurück, indem die ursprüngliche „visuelle Programmierung“ in einen niedrigeren Fall konvertiert wird.

Konvertieren der Zeichenfolge mit alphanumerischen Zeichen:

In diesem Fall nehmen wir zwei Saiten ein. Der erste ist „Ich liebe es, an verschiedenen Orten zu reisen!”. Diese Zeichenfolge enthält alle Elemente in Großbuchstaben. Die zweite Zeichenfolge ist "I L0V3 T0 TRAV3L DIFF3R3NT SCALL3S". Diese Zeichenfolge hat einige numerische Werte, einige Großbuchstaben und einige Kleinbuchstaben -Zeichen. Zu diesem Zweck wenden wir die Lower () -Funktion auf beiden Zeichenfolgen an.

# Beispiel String
Data = "Ich liebe es, an verschiedenen Orten zu reisen!"
# Daten mit Zahlen
# Alle Alphabete sollten Kleinbuchstaben sein
Data = "i l0v3 T0 TRAV3L DIF3R3NT SCALL3S!"
Druck (Daten.untere())

Die Lower () -Funktion ändert alle Zeichen, die sich in Großbuchstaben befinden. Diese Funktion hat keine Parameter. Da sich die Elemente der ersten Saite in Großbuchstaben befinden, wird sie also in Kleinbuchstaben geändert. Die zweite Zeichenfolge hat jedoch einige numerische Werte, die durch die niedrigere () -Funktion nicht geändert werden. Nur die Zeichen der zweiten Zeichenfolge werden geändert, die in Großbuchstaben vorhanden sind.

LinuxHint@Desktop-1: ~ $ Python 2.py
I l0v3 T0 TRAV3L DIF3R3NT SCALL3S!
LinuxHint@Desktop-1: ~ $

Die Lower () -Funktion wandelt nur die in Großbuchstaben befinden sich die Zeichen. Diese Funktion ändert nicht die numerischen Werte in den Fall. Die Druckanweisung der ersten Zeichenfolge kehrt also zurück: „Ich liebe es, verschiedene Orte zu reisen!”. Alle Zeichen sind jetzt Kleinbuchstaben. Die Druckanweisung der zweiten Zeichenfolge gibt jedoch „I L0v3 T0 TRAV3L DIFF3R3NT SCALL3S zurück!”. Die numerischen Werte der Zeichenfolge werden nicht in Kleinbuchstaben geändert. Nur einige Zeichen, die in Großbuchstaben sind.

Konvertieren der Zeichenfolge mit dem Zeichen „ß“:

In diesem Code nehmen wir zwei Saiten ein. Beide Saiten sind die gleichen "ßadminton". Die Zeichenfolge hat auch den deutschen Kleinbuchstaben -Zeichen „ß“, einige Großbuchstaben und einige Kleinbuchstaben -Zeichen. Hier wollen wir diese Saiten in Kleinbuchstaben. Wir wenden die Lower () -Funktion in dieser Instanz an.

String = 'ßAdmnton'
Druck (Zeichenfolge.Fallfold ())
String = 'ßAdmnton'
Druck (Zeichenfolge.untere())

Der deutsche Charakter „ß“, der in beiden Saiten vorhanden ist, entspricht „SS“. Die Lower () -Funktion konnte dieses deutsche Zeichen nicht in „SS“ ändern, das bereits in Kleinbuchstaben ist. Für diese Konvertierung wenden wir hier eine weitere Funktion an, die CAFTFODD ist (). Diese Funktion wandelt das deutsche Zeichen "ß" in "SS" um.

LinuxHint@Desktop-1: ~ $ Python 3.py
ssadmnton
ßadmnton
LinuxHint@Desktop-1: ~ $

Die Funktion von Casefold () wird auf die erste Zeichenfolge angewendet. Es ändert das „ß“ in „SS“ und wandelt auch den Großbuchstaben in Kleinbuchstaben um. Die Druckanweisung der ersten Zeichenfolge gibt "Ssadminton" zurück. Diese Funktion ändert nicht das „ß“ in „SS“. Die Druckanweisung der zweiten Zeichenfolge gibt "ßAdminton" zurück.

Überprüfen Sie, ob die Saiten gleich sind oder nicht:

In dem Code werden zwei Saiten aufgenommen. Die erste Zeichenfolge (String1) lautet: „Ich liebe es, verschiedene Orte zu reisen!”. Diese Zeichenfolge enthält alle Elemente in der Großbuchstaben. Die zweite Zeichenfolge ist "I L0V3 T0 TRAV3L DIFF3R3NT SCALL3S". Diese Zeichenfolge wird durch String2 dargestellt. Wir ändern die Großbuchstaben beider Saiten in den unteren Fall. Zu diesem Zweck wenden wir die Lower () -Funktion auf beiden Zeichenfolgen an.

# Erste Zeichenfolge
String1 = "Ich liebe es, an verschiedenen Orten zu reisen!"
# zweite Zeichenfolge
String2 = "I L0v3 T0 TRAV3L DIFF3R3NT SCALL3S!"
if (String1.Lower () == String2.untere()):
drucken ("Die Saiten sind gleich."))
anders:
drucken ("Die Saiten sind nicht gleich."))

Wir wenden hier auch die IF-ELSE-Bedingung an, um zu überprüfen, ob die Kleinbuchstaben beider Saiten gleich sind oder nicht. Diese Funktion hat keine Parameter. Da sich die Elemente der ersten Saite in Großbuchstaben befinden, wird sie also in Kleinbuchstaben geändert. Die zweite Zeichenfolge hat jedoch einige numerische Werte, die durch die niedrigere () -Funktion nicht geändert werden. Nur die Großbuchstaben der zweiten Zeichenfolge werden in Kleinbuchstaben geändert.

LinuxHint@Desktop-1: ~ $ Python 4.py
Die Saiten sind nicht gleich.
LinuxHint@Desktop-1: ~ $

Die Lower () -Funktion wandelt nur die Großbuchstaben der zweiten Zeichenfolge um. Diese Funktion ändert nicht die numerischen Werte in den Fall. Der Kleinbuchstaben der ersten Zeichenfolge lautet: „Ich liebe es, verschiedene Orte zu reisen!”. Alle Zeichen sind jetzt Kleinbuchstaben. Der Kleinbuchstabenwert der zweiten Zeichenfolge lautet „I L0v3 T0 TRAV3L DIFF3R3NT SCALL3S!”. Die numerischen Werte der Zeichenfolge werden nicht in Kleinbuchstaben geändert. Nur Großbuchstaben werden in Kleinbuchstaben umgewandelt. Nach der Anwendung der IF-ELSE-Bedingung gibt die Druckanweisung zurück, dass „die Zeichenfolgen nicht gleich sind“. Da die Kleinbuchstaben der Saiten unterschiedlich sind, erhalten wir diese Art von Ausgabe.

Abschluss:

Dieser Artikel behandelte fast alle möglichen Möglichkeiten, um die String -Zeichen zu Kleinstoffen zu erzielen. Wir haben verschiedene Methoden besprochen, um die String -Zeichen zu Kleinbuchstaben zu. Sie können einen von ihnen nutzen, um Ihre Arbeit zu erledigen.