Wenn du dir nicht sicher bist, in welchem der anderen Foren du die Frage stellen sollst, dann bist du hier im Forum für allgemeine Fragen sicher richtig.
# Taschenrechner von Us0R
# -*- coding: cp1252 -*-
print "Whählen sie aus :"
def wahl():
print '1. = " + ", 2. = " - ", 3. = " * ", 4. = " : "'
wahl()
d = input()
if(d == 1):
print "Geben sie die erste Zahl ein"
a = input()
print "Geben sie die zweite Zahl ein"
b = input()
print "Das ergebnis ist :"
print a + b
if(d == 2):
print "Geben sie die erste Zahl ein"
a = input()
print "Geben sie die zweite Zahl ein"
b = input()
print "Das ergebnis ist :"
print a - b
if(d == 3):
print "Geben sie die erste Zahl ein"
a = input()
print "Geben sie die zweite Zahl ein"
b = input()
print "Das ergebnis ist :"
print a * b
if(d == 4):
print "Geben sie die erste Zahl ein"
a = input()
print "Geben sie die zweite Zahl ein"
b = input()
print "Das ergebnis ist :"
print a / b
print "Drücken sie Irgendeine zum beenden"
c = input()
also zum Problem kann ich am ende denn Script neu starten wenn der Benutzer das will also ungefehr:
Wollen sie das Program beenden?(Y/N)
# Taschenrechner von Us0R
# -*- coding: cp1252 -*-
def wahl():
print '1. = " + ", 2. = " - ", 3. = " * ", 4. = " : "'
while True:
print "Whählen sie aus :"
wahl()
d = input()
if(d == 1):
print "Geben sie die erste Zahl ein"
a = input()
...
print "Wollen sie das Program beenden?(Y/N)"
a = input()
if a.upper() == "Y":
break
# Taschenrechner von Us0R
# -*- coding: cp1252 -*-
def wahl():
print '1. = " + ", 2. = " - ", 3. = " * ", 4. = " : "'
while True:
print "Wählen sie aus :"
wahl()
d = int(raw_input())
print "Geben sie die erste Zahl ein"
a = int(raw_input())
print "Geben sie die zweite Zahl ein"
b = int(raw_input())
if d == 1:
print "Das ergebnis ist :"
print a + b
print "Wollen sie das Program beenden?(Y/N)"
a = raw_input()
if a.upper() == "Y":
break
Willkommen Us0r im Forum! Netter InuYasha Avatar
My god, it's full of CARs! | Leonidasvoice vs (former) Modvoice