Obergrenze für eine Eingabe.
Verfasst: Freitag 18. März 2022, 20:00
Seit 2002 Diskussionen rund um die Programmiersprache Python
https://www.python-forum.de/
Code: Alles auswählen
def main():
while True:
user_input = float(input("Zahl eingeben: "))
if 299 < user_input < 500:
break
print('Falsche Eingabe')
if __name__ == '__main__':
main()
Welche Werte stehen dort und wie könnte man den Vergleichsoperator ändern, damit 299 auch ein True zurückgibt? Das ist ein Teilgebiet der Mathematik und sollte aus dem Effeff beherrscht werden. Wenn du das nicht früh genug lernst (nachholst), wirst immer wieder auf solche einfache Probleme stoßen.Bei einem Wert unter 299 soll die Schleife auch wiederholt werden, nur eine Eingabe zwischen 300 und 500 beendet die Schleife.
Code: Alles auswählen
== gleich
!= ungleich
< kleiner als
> größer als
<= bitte ausfüllen
>=