Python-Programm zum Vergleichen zweier Zeichenfolgen unter Ignorieren der Groß-/Kleinschreibung

PHPz
Freigeben: 2023-08-28 14:53:05
nach vorne
1507 Leute haben es durchsucht

Python-Programm zum Vergleichen zweier Zeichenfolgen unter Ignorieren der Groß-/Kleinschreibung

In Python können wir Vergleichsoperatoren wie „==", „!=", „“, „=" und andere in Python integrierte Funktionen wie die Methoden „lower()“ und „upper()“ verwenden Ignorieren der Größe. Geschrieben, um zwei Zeichenfolgen zu vergleichen. Eine Zeichenfolge ist eine in doppelte Anführungszeichen eingeschlossene Zeichenfolge. Diese Operatoren vergleichen Zeichenfolgen basierend auf dem Unicode-Codepunkt, der jedem Zeichen der Zeichenfolge zugewiesen ist. In diesem Artikel erfahren Sie, wie Sie zwei Zeichenfolgen vergleichen, indem Sie die Groß-/Kleinschreibung der Zeichenfolgen ignorieren.

Vergleichen Sie Zeichenfolgen und ignorieren Sie dabei die Groß-/Kleinschreibung

Um zwei Zeichenfolgen in Python zu vergleichen und die Groß-/Kleinschreibung zu ignorieren, können wir die Funktion „lower()“ oder „upper()“ verwenden, um die Zeichenfolge in Klein- bzw. Großbuchstaben umzuwandeln. Sobald die Zeichenfolgen vollständig in Klein- oder Großbuchstaben konvertiert sind, können wir Zeichenfolgen vergleichen und dabei die Groß-/Kleinschreibung ignorieren.

Beispiel 1

Im folgenden Beispiel verwenden wir die Methode „lower()“, um eine Zeichenfolge in Kleinbuchstaben umzuwandeln. Dann vergleichen wir die beiden Strings mit dem Operator „==“. Da beide Zeichenfolgen identisch sind, lautet die Ausgabe des Codes „Zeichenfolgen gleich, Groß- und Kleinschreibung wird ignoriert“.

string1 = "Hello"
string2 = "hello"
if string1.lower() == string2.lower():
   print("The strings are equal, ignoring case.")
else:
   print("The strings are not equal, ignoring case.")
Nach dem Login kopieren

Ausgabe

The strings are equal, ignoring case.
Nach dem Login kopieren
Nach dem Login kopieren

Beispiel 2

Wir können den Benutzer auch auffordern, eine eigene Zeichenfolge zum Vergleichen einzugeben. Im folgenden Beispiel nehmen wir zwei Zeichenfolgen und konvertieren beide Zeichenfolgen mit der Funktion „lower()“ in Kleinbuchstaben und vergleichen dann die beiden Zeichenfolgen mit dem Operator „==“.

string1 = "welcome To tutorials Point"
string2 = "Welcome to Tutorials point"
if string1.lower() == string2.lower():
   print("The strings are equal, ignoring case.")
else:
   print("The strings are not equal, ignoring case.")
Nach dem Login kopieren

Ausgabe

The strings are equal, ignoring case.
Nach dem Login kopieren
Nach dem Login kopieren

Fazit

Der Vergleich von Zeichenfolgen in Python kann mithilfe der in Python integrierten Funktionen „lower()“ und „upper()“ erfolgen, die Zeichenfolgen vor dem Vergleich in Klein- bzw. Großbuchstaben umwandeln. Dieser Vergleich ohne Berücksichtigung der Groß- und Kleinschreibung wird häufig in vielen Operationen in Python verwendet. In diesem Artikel haben wir gelernt, wie man Zeichenfolgen vergleicht, indem man die Groß- und Kleinschreibung ignoriert.

Das obige ist der detaillierte Inhalt vonPython-Programm zum Vergleichen zweier Zeichenfolgen unter Ignorieren der Groß-/Kleinschreibung. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:tutorialspoint.com
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage