Bei falsche Eingabe soll er nur wieder zu Abfrage 2 springen!
Könnte mir jemand helfen?
Hier mal der Quellcode:
Code: Alles auswählen
import time
def menu():
print 'Mit pyInt kannst du errechnen lassen, ob eine Zahl kleiner, groesser oder gleichgross ist.'
print 'Gebe Zahl eins ein!: '
menu()
v1 = raw_input ()
print 'Gebe nun Zahl zwei ein!: '
v2 = raw_input()
def compare(x,y):
if x > y:
print 'Zahl 1 ist groesser als Zahl 2'
elif x < y:
print 'Zahl 1 ist kleiner als Zahl 2'
else:
print 'Zahl 1 ist gleich Zahl 2'
time.sleep(2)
compare(v1,v2)
time.sleep(1)
print 'Moechtest du 2 weitere Zahlen vergleichen?, dann gebe "1" ein, für nein die "2".' #Das ist Abfrage 2!
v3 = raw_input()
if v3 == '1':
menu() #Hier soll er nicht das Menu anzeigen, sondern wieder an den Anfang springen!
elif v3 == '2':
print 'Ciao! Besuche auch meine Website! www.cca.ath.cx'
time.sleep(3)
exit
else:
print 'Falsche Eingabe!' #hier soll er wieder zu 'Abfrage 2' springen!