注册 登录
编程论坛 Python论坛

程序不运行

greenpop 发布于 2021-12-02 16:08, 907 次点击
num1,num2,num3=eval(
    input('请输入三个数值,以逗号隔开:'))
total=num1+num2+num3
print('数值合计:',total)

以上代码有什么错误,为什么不运行?

Traceback (most recent call last):
  File "E:\zwg\pythonst\ch0201", line 2, in <module>
    input('请输入三个数值,以逗号隔开:'))
TypeError: eval() arg 1 must be a string or code object
2 回复
#2
wp2319572021-12-07 12:21
回复 楼主 greenpop
我测试没有问题  贴一下你的测试过程
#3
greenpop2021-12-13 15:12
是Python版本的事儿。换了一台电脑、版本,就好了。
1