Verwendung der isupper()
-Methode
In diesem Schritt lernen Sie, wie Sie die isupper()
-Methode in Python verwenden, um zu prüfen, ob ein String vollständig in Großbuchstaben geschrieben ist. Die isupper()
-Methode ist eine integrierte String-Methode, die True
zurückgibt, wenn alle Zeichen im String Großbuchstaben sind, und False
sonst.
Lassen Sie uns die im vorherigen Schritt erstellte Datei uppercase_strings.py
so ändern, dass die isupper()
-Methode verwendet wird.
- Öffnen Sie die Datei
uppercase_strings.py
im VS Code-Editor.
- Ändern Sie den Code wie folgt, um die
isupper()
-Methode einzubeziehen:
## Example strings
string1 = "HELLO"
string2 = "Hello"
string3 = "123HELLO"
string4 = "HELLO WORLD"
## Check if the strings are uppercase using isupper()
result1 = string1.isupper()
result2 = string2.isupper()
result3 = string3.isupper()
result4 = string4.isupper()
## Print the results
print(f"String 1: {string1}, is uppercase: {result1}")
print(f"String 2: {string2}, is uppercase: {result2}")
print(f"String 3: {string3}, is uppercase: {result3}")
print(f"String 4: {string4}, is uppercase: {result4}")
In diesem Code rufen wir die isupper()
-Methode für jeden der Beispiel-Strings auf und speichern die Ergebnisse in den Variablen result1
, result2
, result3
und result4
. Anschließend geben wir die ursprünglichen Strings zusammen mit ihren entsprechenden isupper()
-Ergebnissen aus.
Lassen Sie uns nun das Skript ausführen, um die Ausgabe zu sehen.
- Öffnen Sie ein Terminal in der VS Code-Umgebung.
- Führen Sie das Python-Skript mit dem folgenden Befehl aus:
python uppercase_strings.py
Sie sollten die folgende Ausgabe sehen:
String 1: HELLO, is uppercase: True
String 2: Hello, is uppercase: False
String 3: 123HELLO, is uppercase: False
String 4: HELLO WORLD, is uppercase: False
Wie Sie sehen können, ist string1
(HELLO) der einzige String, der True
zurückgibt, da alle seine Zeichen Großbuchstaben sind. Die anderen Strings geben False
zurück, da sie Kleinbuchstaben, Zahlen oder Leerzeichen enthalten.
Im nächsten Schritt lernen Sie, wie Sie bei der Prüfung auf Strings in Großbuchstaben auch nicht-buchstabige Zeichen berücksichtigen können.