Python3 isalnum()-Methode

Python3 字符串Python3 Zeichenketten


Beschreibung

Die Methode isalnum() wird verwendet, um zu prüfen, ob eine Zeichenkette aus Buchstaben und Zahlen besteht, das heißt, alle Zeichen in der Zeichenkette sind Buchstaben oder Zahlen.

  • Leere Zeichenkette: Wenn die Zeichenkette leer ist (Länge ist 0), gibt sie zurückFalse, weil eine leere Zeichenkette keine Buchstaben oder Zahlen enthält.
  • Groß-/Kleinschreibung:isalnum()Die Methode ist case-sensitive, das bedeutet, nur Zeichen, die Buchstaben oder Zahlen sind, werden als gültig angesehen.
  • Sonderzeichen: Sonderzeichen (wie Satzzeichen, Leerzeichen, spezielle Symbole usw.) werden nicht als Buchstaben oder Zahlen betrachtet.

Syntax

Syntax der Methode isalnum():

str.isalnum()

Parameters

  • Keine.

Rückgabewert

Wenn die Zeichenkette mindestens ein Zeichen enthält und alle Zeichen Buchstaben oder Zahlen sind, gibt sie True zurück; andernfalls gibt sie False zurück.

Beispiele

Das folgende Beispiel veranschaulicht die isalnum()-Methode:

Beispiel (Python 2.0+)

#!/usr/bin/python3 str = "example2016" # Zeichenkette ohne Leerzeichen print (str.isalnum()) str = "www.example.com" print (str.isalnum())

Die Ausgabe des obigen Beispiels ist wie folgt:

True
False

Weitere Beispiele:

Beispiel

# Beispiel 1: Zeichenkette mit Buchstaben und Zahlen
print("abc123".isalnum())  # Ausgabe: True

# Beispiel 2: Zeichenkette mit Leerzeichen
print("abc 123".isalnum())  # Ausgabe: False

# Beispiel 3: Zeichenkette mit Sonderzeichen
print("abc#123".isalnum())  # Ausgabe: False

# Beispiel 4: Leere Zeichenkette
print("".isalnum())  # Ausgabe: False

# Beispiel 5: Zeichenkette mit nur Zahlen
print("123456".isalnum())  # Ausgabe: True

# Beispiel 6: Zeichenkette mit nur Buchstaben
print("abcdef".isalnum())  # Ausgabe: True

# Beispiel 7: Zeichenkette mit Unterstrich, der weder Buchstabe noch Zahl ist
print("abc_def".isalnum())  # Ausgabe: False

Python3 字符串Python3 Zeichenketten

Andere Erweiterungen