Hi,
Ich bin gerade dabei, Python zu lernen und wollte einen kleinen Taschenrechner programmieren..
Nun, die erste Frage ist, was man machen will (Addition, Subtraktion, Multiplikation, Division)
Ich habs jedoch nur mit Zahlen hingekriegt, dass man für Addition eine 0 eingeben muss.
Wie mache ich das mit Text?
Hier ist der Code:
Code
# -*- coding: cp1252 -*-
zahl = 0
zahl1 = 0
zahl2 = 0
was = 0
mehr = 1
x = 1
while mehr == 1:
was = input("Was willst du tun? (Addition[0], Subtraktion[1], Multiplikation[2], Division[3]) ")
if was == 0:
print "Gut, du willst Addieren"
zahl1 = input("Wie lautet deine erste Zahl? ")
zahl2 = input("Wie lautet deine zweite Zahl? ")
print "Das Resultat lautet: ", zahl1 + zahl2
mehr = input("Willst du eine weitere Rechnung durchführen? (Ja[1] Nein[0]) ")
elif was == 1:
print "Gut, du willst Subtrahieren"
zahl1 = input("Wie lautet deine erste Zahl? ")
zahl2 = input("Wie lautet deine zweite Zahl? ")
print "Das Resultat lautet: ", zahl1 - zahl2
mehr = input("Willst du eine weitere Rechnung durchführen? (Ja[1] Nein[0]) ")
elif was == 2:
print "Gut, du willst Multiplizieren"
zahl1 = input("Wie lautet deine erste Zahl? ")
zahl2 = input("Wie lautet deine zweite Zahl? ")
print "Das Resultat lautet: ", zahl1 * zahl2
mehr = input("Willst du eine weitere Rechnung durchführen? (Ja[1] Nein[0]) ")
elif was == 3:
print "Gut, du willst Dividieren"
zahl1 = input("Wie lautet deine erste Zahl? ")
zahl2 = input("Wie lautet deine zweite Zahl? ")
print "Das Resultat lautet: ", zahl1 / zahl2
mehr = input("Willst du eine weitere Rechnung durchführen? (Ja[1] Nein[0]) ")
else:
print "falsch"
exit()
Alles anzeigen
Ich habs schon mit
versucht, funktioniert jedoch nicht^^