坦途 发表于 2016-11-10 13:39:44

新人求助。。。。。。

我按照甲鱼老师的课上到第二课,课后习题要求打出这样的代码:
name = input("请输入您的姓名:")
print('你好,' + name + '!')
可是为什么我只能打出第一行,回车以后,就直接出现蓝色的字:请输入您的姓名:???无法输入第二条代码,后来我把老师的代码复制下来然后运行,结果出现: name = input("请输入您的姓名:")
print('你好,' + name + '!')
请输入您的姓名:坦途

Traceback (most recent call last):
File "<pyshell#4>", line 1, in <module>
    name = input("请输入您的姓名:")
File "<string>", line 1
    坦途
    ^
SyntaxError: invalid syntax
这是什么问题?
请指教。。。。。。谢谢,另外我用的版本是python3.5

vance 发表于 2016-11-10 15:12:30

本帖最后由 vance 于 2016-11-10 15:24 编辑

把你的代码保存为 .py 的文件,然后在运行

jackie-L 发表于 2016-11-10 17:27:52

楼上正解,要先建立一个文件叫xxoo.py   然后再右键用idle打开编写

坦途 发表于 2016-11-10 18:17:15

本帖最后由 坦途 于 2016-11-10 18:21 编辑

vance 发表于 2016-11-10 15:12
把你的代码保存为 .py 的文件,然后在运行

按照你的要求我新建了一个.PY文件,但是运行以后出现这个:
http://a1.qpic.cn/psb?/V122PAad2QXwiO/5*wBoZvE1D79fpS.oRe6nsFfgy5K8RRBS2Fo4E4JWwE!/b/dCABAAAAAAAA&bo=XALTAgAAAAADAKo!&rf=viewer_4
这个不论选哪个选项都报错,我想知道这是环境设置的问题导致的吗,应该怎么处理?试过了保存# -*- coding: utf-8 -*-,但是结果一样。
请输入您的姓名:坦途

Traceback (most recent call last):
File "C:/Users/Administrator/Desktop/python练习/第二课课后练习第一题", line 1, in <module>
    name=input("请输入您的姓名:")
File "<string>", line 1
    坦途
    ^
SyntaxError: invalid syntax

1104静 发表于 2017-6-12 17:06:46

坦途 发表于 2016-11-10 18:17
按照你的要求我新建了一个.PY文件,但是运行以后出现这个:

这个不论选哪个选项都报错,我想知道这 ...

我也发生了一样的问题,怎么解决呢

ashuang1 发表于 2017-8-12 16:01:22

我也出现了这个一样的问题,请问怎么解决呢,我的版本是2.7.6,求助大神

于北北 发表于 2020-4-24 17:55:47

我也遇到了同样的问题,求助
页: [1]
查看完整版本: 新人求助。。。。。。