Python3 isalpha()-Methode

Python3 字符串Python3 Zeichenketten


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ückFalse, 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())

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

Python3 字符串Python3 Zeichenketten

Andere Erweiterungen