因此,我有2个不同的计算器代码,一个代码有待改进,而另一个还没有完成。我试图获得帮助,以使完成的教程变得有些基础,因为我不知道采用什么方法来降低它的档次,或者不帮助我完成其他代码。

因此,我尝试使计算器基本正常工作,但它具有3种不同的输入,而我只需要一个输入即可进行计算。

成品(先进一类)

未完成的产品

最佳答案

不确定是否将其视为基本内容,但请考虑eval()函数。基本上,它将输入转换为python代码并运行它,并且由于用户输入可能与python代码相同,因此您只需运行输入即可。

expr = input("In: ")
print(eval(expr))

关于java - 我正在尝试制作一个可以使用一个输入的非常基本的计算器,但是我在努力工作,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/55779433/

10-11 22:29
查看更多