2017-02-25 5 views
-1

Zuerst meine Codes sind von diesem Link https://www.programiz.com/python-programming/examples/calculatorWie macht man einen einfachen Taschenrechner in Python?

Wenn ich das Programm zu öffnen, was Wahl ich es druckt mir ungültige Eingaben zu machen. Fehle ich etwas? Aber wenn ich es auf Codeskulptor mache, bekomme ich es nicht, aber bekomme die Antwort, nach der ich suche? Hinweis: Ich benutze Ubuntu und ich versuche Terminal.

+0

verwenden Sie Python 2.7 oder 3? Dieser Code ist für Python 3 geschrieben. – harshil9968

+0

erfahren Sie über polnische Notation https://en.wikipedia.org/wiki/Polish_notation auch Sie können google verwenden: http://codereview.stackexchange.com/questions/79795/reverse-polish -Notation-Rechner-in-Python – j2ko

+0

Ich benutze 3. In der Tat weiß ich wirklich nicht welche. Ich kann beides haben. Gibt es eine Möglichkeit, es nur mit Python 3 zu öffnen? – user96369

Antwort

0

Verwendung des eingebauten in eval() ist wahrscheinlich der einfachste Ansatz:

while True: 
    data = input('Enter operation: ') 
    print(eval(data)) 
+0

Wo genau soll ich es schreiben? Siehe Ich bin ganz neu in der Programmierung – user96369

+0

@ user96369 Schreiben Sie all diesen Code in eine neue Python-Datei, kopieren und einfügen und dann ausführen (ausführen). –

Verwandte Themen