raw_input mit Zeitspanne als Bedingung
Verfasst: Dienstag 16. Januar 2018, 16:36
Hallo allesamt.
Ich habe eine Frage, wie ich neben der Bedingung "Eingabe als Zahl" weiter fordern kann, dass die eingegebene Zahl zwischen 1960 und 1990 liegt.
Hat da jemand eine Idee?
Vielen Dank!
Ich habe eine Frage, wie ich neben der Bedingung "Eingabe als Zahl" weiter fordern kann, dass die eingegebene Zahl zwischen 1960 und 1990 liegt.
Hat da jemand eine Idee?
Vielen Dank!
Code: Alles auswählen
raw = None
while raw is None:
print "Bitte geben sie das zu berechnende Jahr zwischen 1960 und 1990 an: "
the_string = raw_input()
try:
raw = int(the_string) #or int(raw) < 1959 or int(raw) > 1991
except ValueError:
print 'Fehlerhafter Wert. Bitte geben Sie das Jahr korrekt an.'
year = int(raw)