Page 1 of 1

Wie überprüfe ich, ob eine Zeichenfolge eine Zahl darstellt (float oder int)?

Posted: 28 Mar 2025, 13:32
by Anonymous
Wie überprüfe ich, ob eine Zeichenfolge einen numerischen Wert in Python darstellt? < /p>

Code: Select all

def is_number(s):
try:
float(s)
return True
except ValueError:
return False
Die obigen Funktionen, aber es scheint klobig. Sehen Sie, wie kann ich Eingänge als Zahlen lesen? Zum Konvertieren der Eingabe und zum Eingang des Benutzers nach Eingabe, bis er eine gültige Antwort zur Gewährleistung der Eingabe eingibt>