ich habe folgenden (einfachen) Code. Leider verzweigt die if-Anweisung nicht und ich habe keine Ahnung warum. Vielleicht hat jemand einen Tipp für mich? Ich bin jedenfalls ziemlich ratlos, da ich solche Verzweigungen täglich nutze...
Code: Alles auswählen
#!/usr/bin/python3.6
import random
import math
import fractions
def funk1():
print ("Funktion 1")
def funk2():
print ("Funktion 2")
def funk3():
print ("Funktion 3")
print ("Hauptprogramm")
while True:
wahl = input ("Bitte waehlen: Funk1 [1], Funk2 [2], Funk3 [3], Ende [0]")
int (wahl)
print (wahl)
if wahl == 1:
funk1()
elif wahl == 2:
funk2()
elif wahl ==3:
funk3()
elif wahl == 0:
break
else:
print ("falsche Eingabe")