写程序时提示“python Syntax Error: invalid syntax”怎么解决?

 我来答
小张文案素材
2019-12-10 · 专注生活日常、生活百科等小知识
小张文案素材
采纳数:210 获赞数:165288

向TA提问 私信TA
展开全部

写程序时提示“pythonSyntaxError:invalidsyntax”往往是第一行的括号没有完全匹配,引发编译器报错,用户需要对第一行和上一行代码进行检查调整即可。具体操作步骤如下。

1、比如这两行程序,第一行的括号没有完全匹配,引发编译器报错。如下图所示。

2、编译器报错的行数是第二行,说明实际出错的下一行。如下图所示。

3、检查编译器报错的行数,发现没问题。如下图所示。

4、进而需要检查编译器报错的那一行代码的上一行的代码是否有语法错误。如下图所示。

5、在例子的情况下,补上第一行的代码的反括号,SyntaxError:invalidsyntax成功解决。如下图所示。

注意事项:

编译器报错的行数,用户检查往往发现不到错误,这时用户只需要检查报错下一行即可解决问题。

正则笔记
2019-12-05 · TA获得超过9325个赞
知道答主
回答量:224
采纳率:0%
帮助的人:5.3万
展开全部

进入python解释器中运行文件,需要退出解释器后执行,具体解决方式如下:

1、键盘win+r快捷键或者点击开始按钮,打开运行,输入cmd命令确定。

2、首先输入命令invalid syntax 命令,再输入python text.py命令。

3、然后输入输入exit退出,再次输入python text.py命令。

4、退出后重新进入python编译环境,试一下命令。

5、但运行txt py 内容print('hello')错误,需该为print("hello")编写到test.py中,如下图所示运行成功。

注意事项:

1、python3和python2有些语句是不一样的,有的电脑可能会存在两个或两个以上的版本。

2、文件名需要手动输入,如果拖拽会产生报错。

本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式