Ich habe volgende Schleife, die soetwas wie ein "Taschenrechner für Anfänger" sein soll.
Code: Alles auswählen
Operand1=float(raw_input("Jau! Mit welcher Zahl willst du rechnen? : "))
Operator=str(raw_input("Jau! Mit welchem Operator soll die Zahl verrechnet werden? "))
Operand2=float(raw_input("Jau! Mit welcher Zahl soll die erste Zahl verrechnet werden? "))
#Float, da man sonst keine Kommazahlen als Ergebnis bekommt!
v="Jau! Das Ergebnis ist: "
if Operator=="+":
print v, Operand1+Operand2
elif Operator=="-":
print v, Operand1-Operand2
elif Operator=="*":
print v, Operand1*Operand2
elif Operator=="/":
print v, Operand1/Operand2 "
Bisher hat alles geklappt, doch nun kommt folgende Aufgabe hinzu:
Modifizieren Sie das Programm so, dass die Abfrage immer neu beginnt. Erst bei Eingabe
einer 0 für den ersten Operanden soll das Programm abgebrochen werden.
Erst will ich, dass wenn man eine 0 für den ersten Operand eingibt das Programm beenden.
Ich habe versucht
Code: Alles auswählen
if Oberand1=="0"
Code: Alles auswählen
if Operand1==0
Code: Alles auswählen
elif Operand1=="0"
Danach soll ich das Programm so verändern, dass die Anfrage immer neu beginnt, also das Programm von neuem Beginnt. Gibt es dafür einen bestimmten Befehl? Im Python tutorial wurde ich bisher nicht fündig. Hat jemand einen Tip oder kann mir den Python-tut-Link zu diesen Befehlen geben? Danke im Voraus
LG
edit: Unter die Versuche mit dem Abbruch des Programms habe ich
Code: Alles auswählen
break
Code: Alles auswählen
print "Ende"