Python3 isnumeric()-Methode
Beschreibung
Die Methode isnumeric() prüft, ob eine Zeichenkette nur aus Zahlen besteht. Zahlen können sein: Unicode-Ziffern, Vollbreitenziffern (Doppelbyte), römische Ziffern, chinesische Ziffern.
Exponentenähnliche Zeichen²Bruchähnliche Zeichen½Sie zählen ebenfalls als Zahlen.
# s = '½' s = '\u00BD'
Syntax
Syntax der isnumeric()-Methode:
str.isnumeric()
Parameters
- Keine.
Rückgabewert
Gibt True zurück, wenn die Zeichenkette nur numerische Zeichen enthält, andernfalls wird False zurückgegeben.
Beispiel
Das folgende Beispiel demonstriert die Methode isnumeric():
Beispiel
#!/usr/bin/python3
str = "example2016"
print (str.isnumeric())
str = "23443434"
print (str.isnumeric())
str = "example2016"
print (str.isnumeric())
str = "23443434"
print (str.isnumeric())
Die Ausgabe des obigen Beispiels ist wie folgt:
False True
Unicode-Ziffern:
Beispiel
#!/usr/bin/python3
#s = '²3455'
s = '\u00B23455'
print(s.isnumeric())
# s = '½'
s = '\u00BD'
print(s.isnumeric())
a = "\u0030" #unicode für 0
print(a.isnumeric())
b = "\u00B2" #unicode für ²
print(b.isnumeric())
c = "10km2"
print(c.isnumeric())
#s = '²3455'
s = '\u00B23455'
print(s.isnumeric())
# s = '½'
s = '\u00BD'
print(s.isnumeric())
a = "\u0030" #unicode für 0
print(a.isnumeric())
b = "\u00B2" #unicode für ²
print(b.isnumeric())
c = "10km2"
print(c.isnumeric())
Die Ausgabe des obigen Beispiels ist wie folgt:
True True True True False
Andere Erweiterungen
Python3 Zeichenketten