Ich versuche, einen Taschenrechner in Python zu machen, aber ich bin nicht in der Lage, herauszufinden, wie ganze Gleichung als Eingabe und dann wie lösen. (X + Y) * Z wobei x, y, z Zahlen sindPython-Rechner für ganze Gleichung
Antwort
Verwenden Sie die integrierte Python-Funktion eval
. z.B. https://docs.python.org/2/library/functions.html#eval
>>> x = 1
>>> print eval('x+1')
2
Nein, die Frage, sollte der Link "Python 3" für das Tag sein. – Fogmoon
Die Funktion 'eval' ist nicht veraltet in Python 3 https://docs.python.org/3/library/functions.html#eval – lkdhruw
Danke für die Hilfe – user8213987
- 1. Datenstruktur für eine Algebra-Gleichung?
- 2. Definieren Variable für die Gleichung
- 3. Numpy-Syntax für lineare Gleichung
- 4. boolean Gleichung
- 5. Gestenerkenner für ganze UIView
- 6. String.join für ganze Zahlen?
- 7. Python lösen Gleichung für eine Variable
- 8. (Z3Py) Überprüfung aller Lösungen für die Gleichung
- 9. Eine mathematische Gleichung für Überstunden machen
- 10. eine Gleichung
- 11. Paare x, y Gleichung verifizieren
- 12. Testen eine quadratische Gleichung
- 13. Zeichnen von Gleichung
- 14. PHP Mathe Gleichung Funktion
- 15. Java Einfache Drag Gleichung
- 16. PyCharm noinspection für ganze Datei?
- 17. REGEX für ganze, positive Zahl
- 18. Java ArrayList für ganze Zahlen
- 19. Eine Verbindung für ganze Form
- 20. glReadPixels für ganze Fenster (OpenGL)
- 21. Novacode Docx Gleichung
- 22. Lösen einer linearen Gleichung
- 23. Regex Match Gleichung Saiten
- 24. Quadratische Gleichung Solver PHP
- 25. COMSOL Schrödinger Gleichung
- 26. eine Mathe-Gleichung Coding
- 27. Hill-Gleichung Kurvenanpassung NLS
- 28. Quadratische Gleichung mit Bedingungsoperator
- 29. Quadratische Gleichung in Ada
- 30. Access Query Gleichung
Was haben Sie versucht? Stack Overflow ist nicht hier, um Ihre Hausaufgaben zu machen, aber wenn Sie einen Versuch unternommen haben und Schwierigkeiten haben, helfen wir Ihnen gerne. Aber du solltest deine Arbeit zuerst zeigen! – Blckknght
Vielen Dank für die Hilfe – user8213987