标签: python python-3.6
我有一个计算器,通过命令eval进行计算。 Eval是python中的一个内置命令来计算数学方程式,但是如果你键入05 * 5,方程式不起作用我怎么能这样做,这样当我输入05时它取出条目并删除列表中的0然后将它发送到eval并将其设为5 * 5而不是05?
答案 0 :(得分:0)
当你在一个变量中存储05然后它会自动转换为5但是如果你将05作为用户的输入,那么你应该首先将它转换为int类型,它将自动转换为5。
如果这不能解决您的问题,那么请提供代码,以便我找出问题所在。