Python3 isalpha()-Methode
Beschreibung
Die Python-Methode isalpha() prüft, ob eine Zeichenkette nur aus Buchstaben oder Schriftzeichen besteht.
- Leere Zeichenkette: Wenn die Zeichenkette leer ist (Länge 0), gibt sie zurück
False, weil eine leere Zeichenkette keine Buchstaben enthält. - Groß-/Kleinschreibung:
isalpha()Die Methode unterscheidet zwischen Groß- und Kleinschreibung, das heißt, nur alphabetische Zeichen gelten als gültig. - Sonderzeichen: Sonderzeichen (wie Satzzeichen, Leerzeichen, Ziffern, spezielle Symbole usw.) werden nicht als Buchstaben betrachtet.
Syntax
Syntax der Methode isalpha():
str.isalpha()
Parameters
- Keine.
Rückgabewert
Gibt True zurück, wenn die Zeichenkette mindestens ein Zeichen enthält und alle Zeichen Buchstaben oder Schriftzeichen sind; andernfalls wird False zurückgegeben.
Beispiel
Das folgende Beispiel demonstriert die isalpha()-Methode:
Beispiel
#!/usr/bin/python3
str = "example"
print (str.isalpha())
# Buchstaben und chinesische Zeichen
str = "example Rookie Tutorial"
print (str.isalpha())
str = "Example example....wow!!!"
print (str.isalpha())
str = "example"
print (str.isalpha())
# Buchstaben und chinesische Zeichen
str = "example Rookie Tutorial"
print (str.isalpha())
str = "Example example....wow!!!"
print (str.isalpha())
Die Ausgabe des obigen Beispiels ist:
True True False
Weitere Beispiele:
Beispiel
# Beispiel 1: Zeichenkette, die nur Buchstaben enthält
print("HelloWorld".isalpha()) # Ausgabe: True
# Beispiel 2: Zeichenkette, die Ziffern enthält
print("Hello123".isalpha()) # Ausgabe: False
# Beispiel 3: Zeichenkette, die Leerzeichen enthält
print("Hello World".isalpha()) # Ausgabe: False
# Beispiel 4: Zeichenkette, die Sonderzeichen enthält
print("Hello#World".isalpha()) # Ausgabe: False
# Beispiel 5: Leere Zeichenkette
print("".isalpha()) # Ausgabe: False
# Beispiel 6: Zeichenkette, die Unterstriche enthält
print("Hello_World".isalpha()) # Ausgabe: False
# Beispiel 7: String mit Nicht-ASCII-Buchstaben
print("HélloWorld".isalpha()) # Ausgabe: True, weil é ein Buchstabe ist
print("HelloWorld".isalpha()) # Ausgabe: True
# Beispiel 2: Zeichenkette, die Ziffern enthält
print("Hello123".isalpha()) # Ausgabe: False
# Beispiel 3: Zeichenkette, die Leerzeichen enthält
print("Hello World".isalpha()) # Ausgabe: False
# Beispiel 4: Zeichenkette, die Sonderzeichen enthält
print("Hello#World".isalpha()) # Ausgabe: False
# Beispiel 5: Leere Zeichenkette
print("".isalpha()) # Ausgabe: False
# Beispiel 6: Zeichenkette, die Unterstriche enthält
print("Hello_World".isalpha()) # Ausgabe: False
# Beispiel 7: String mit Nicht-ASCII-Buchstaben
print("HélloWorld".isalpha()) # Ausgabe: True, weil é ein Buchstabe ist
Andere Erweiterungen
Python3 Zeichenketten