pythonを始めたばかりなのですが、質問したいです。
inputを使って計算式を読み込み、そこから計算式と答えを出力したいのです。evalを使っているものは見たのですが使わずに作りたいので質問させていただきます。初心者でもわかりやすいと助かります。
該当のソースコード
下に書いているものが自分で書いてみたものです。
python
1```formula = input() 2if '+' in formula: 3 print(formula, '=', int(formula[0])+int(formula[2])) 4elif '-' in formula: 5 print(formula, '=', int(formula[0]) - int(formula[2])) 6elif '*' in formula: 7 print(formula, '=', int(formula[0]) * int(formula[2])) 8elif'/' in formula: 9 print(formula, '=', int(formula[0]) / int(formula[2])) 10 11 12### 問題点 13 14このコードだと1桁同士の計算しかできないため、困っています。2桁の計算等をできるようにしたいと思っています。
インデントが非常に重要という内容はまだ学習していないのでしょうか。