Das Problem mit der ewig langen Schleife lässt sich folgendermaßen lösen:
x = "Los geht's..." while x != "Ende": x = input("Zahl: ") if x != "Ende": x = float(x) y = 3*x**2 + 2.5*x -3 print (y) print ("Da ist das Ende!")
Hinweise:
!= ist der Python-Ausdruck für ungleich.if-Ausdrücke sind keine Schleifen sondern Entscheidungen oder Verzweigungen.Noch mehr Hinweise:
if-Schleifen.if-Schleifen.if-Schleifen.if-Schleifen, ist doof.if-Schleifen.if-Schleifen.if-Schleifen sagt, darf ausgelacht werden.if-Schleifen.