数式を認識し、値を入力して結果を表示するプログラムを作成したいと思います。
EVAL機能なしPython:数式とその変数の認識
- プログラムは4つの変数を認識する必要があります。
- プログラムは算術演算子(+、 - 、*、/、[^、()] - > extraを認識する必要があります)
- r = a(+、 - 、*、/)b ...、方程式は値を解析し、値を求めて結果を出力します。
私が今持っていることは次のとおりです。
formul=raw_input('Enter your formula: ")
a=input("Value a: ")
b=input("Value b: ")
c=input("Value c: ")
d=input("Value d: ")
のようなものであるようなものは、これは大学の割り当てですか? – BernardoGO
両方の答えは 'eval()'を使っています。それはあなたとOKですか、本当にその機能を避ける必要がありますか?また、与えられたコードは、演算子を評価するために絶対に何もしません。もっと持ってない?そうでない場合は、この課題を処理するのに十分に知っていますか? –