第二讲课后作业动一动第一题
救命啊,我快疯了!为什么我按照老师答案的代码无论是复制还是打上去都显示错误啊?总是说我没有赋值,可我明明赋值了啊!救救孩子吧!
>>> name = input("请输入您的姓名:")
print('你好,' + name + '!')
请输入您的姓名:研究院
Traceback (most recent call last):
File "<pyshell#0>", line 1, in <module>
name = input("请输入您的姓名:")
File "<string>", line 1
研究院
^
SyntaxError: invalid syntax
>>> 本帖最后由 小甲鱼的铁粉 于 2021-2-1 13:00 编辑
得一行一行写吧 >>> name = input("请输入您的姓名:")
请输入您的姓名:he
>>> print("nihao" + name +"!")
nihaohe! 小甲鱼的铁粉 发表于 2021-2-1 12:59
得一行一行写吧
我确实是一行行写,我后面直接把老师的copy过去,还是显示错误{:5_100:} >>> name = input("请输入您的姓名:")
print('你好,' + name + '!')
SyntaxError: multiple statements found while compiling a single statement
>>>
报错说只能执行一个语句 小甲鱼的铁粉 发表于 2021-2-1 13:04
报错说只能执行一个语句
>>> name = input("请输入您的姓名:")
请输入您的姓名:yjy
Traceback (most recent call last):
File "<pyshell#1>", line 1, in <module>
name = input("请输入您的姓名:")
File "<string>", line 1, in <module>
NameError: name 'yjy' is not defined
我刚才像你一样分开来,结果又报错了.... 看一下图片吧 小甲鱼的铁粉 发表于 2021-2-1 13:19
看一下图片吧
你看图片这样写写试试 看一下你的Python版本是2.x还是3.x
版本是2.x的话需要在加引号 每次看到>>>再写下一行 在 IDLE 中粘贴代码不要一次粘多行,最好是粘贴一行,按过回车键,再粘贴下一行。 小甲鱼的铁粉 发表于 2021-2-1 13:20
你看图片这样写写试试
感谢!我这边可以了,确实是版本的问题{:10_254:} 逃兵 发表于 2021-2-1 13:25
看一下你的Python版本是2.x还是3.x
版本是2.x的话需要在加引号
谢谢,我可以了! 你复制到的是交互窗口,要在IDLE左上角开file新建new file,复制在那里面,然后按f5运行
页:
[1]