Python - Taschenrechner

  • 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:



    Ich habs schon mit

    Code
    if was == "Addition":

    versucht, funktioniert jedoch nicht^^

  • Danke erstmal ;)


    Ich bekomme leider diesen Fehler:


    Traceback (most recent call last):
    File "C:\Users\mypc\Desktop\rechner", line 9, in <module>
    was = input("Was willst du tun? (Addition[0], Subtraktion[1], Multiplikation[2], Division[3]) ")
    File "<string>", line 1, in <module>
    NameError: name 'Addition' is not defined



    Freundliche Grüsse
    Vince

  • Addition definen vllt?


    Habe davon keine Ahnung, aber so würde ich es in Pawno machen ^^


    Versuchs mal ?!

  • Python != Pawno


    Da kannste nicht einfach new Addition; machen xD.


    Wenn du eine Variable erstellst, musst du ihr auch einen Wert zuweisen.


    Hab jetzt einfach mal Addition = 0 gemacht und es funktioniert O.o


    Naja Problem gelöst^^


    Thx ;)



    Freundliche Grüsse
    Vince