Wie kann man nur eine Zahl als "Eingabe" in Python verwenden?

1 Antwort

Geht bestimmt einfacher aber hier:

def eingabe():
    x = input("Nennen sie mir eine ?")
    try:
        x = int(x)
        return x
    except:
        return "Error"

x = eingabe()
while x == "Error":
    print("Bitte eine Zahl eingeben")
    x = eingabe()

#Hier weiter machen
Woher ich das weiß:Hobby – Hobbyprogrammierer

ChiefyyFan  06.09.2020, 19:05

evtl int mit float ersetzen wenn du auch Kommazahlen (In Python Punkt anstatt Komma) erlauben willst

0
00Anonym7 
Fragesteller
 06.09.2020, 19:13

Danke

0