代码在IDLE中运行没有问题,但是当我双击它时,在我给出并输入代码后在命令行中运行它会产生一个错误,表示;
第13行,(模块)
name = input('你的名字是什么?')
文件"(字符串)",第1行,(模块)
NameError:name' Chris'未定义
'Chris'
只是示例名称,代码不适用于任何名称。
我附上了相关代码的图片。我试图解决这个问题,但我真的陷入困境,因为我无法理解在IDLE中运行时的不同之处。
print('Hello welcome')
name = input('What is your name?'))
print('Hello, %s. \n the game starts now' % name)
这只是代码的一部分,因为我无法透露所有内容,但这是唯一不起作用的部分。