Code: Alles auswählen
t_start = int(input('Anfangstemperatur (°C): '))
t_end = t_start
while t_end <= t_start:
t_end = int(input('Endtemperatur (C°): '))
Ich bekomme das nicht hin -.-
Code: Alles auswählen
t_start = int(input('Anfangstemperatur (°C): '))
t_end = t_start
while t_end <= t_start:
t_end = int(input('Endtemperatur (C°): '))
Und wenn er einen Integerwert eingibt soll auch eine Fehlermeldung erscheinen?inamarina hat geschrieben: Jetzt möchte ich festlegen, dass wenn der Benutzer bei input keine eingabe macht (also irgendwas mit !=null), dass eine Fehlermeldung mit print erscheint?
Code: Alles auswählen
In [1]: int("foo")
---------------------------------------------------------------------------
ValueError Traceback (most recent call last)
/home/nelson/src/Python/Unmanaged/analysis/<ipython console> in <module>()
ValueError: invalid literal for int() with base 10: 'foo'
In [3]: try:
...: int("foo")
...: except ValueError:
...: print "Bitte einen Integerwert eingeben!"
...:
...:
Bitte einen Integerwert eingeben!