为了账号安全,请及时绑定邮箱和手机立即绑定

python SyntaxError: invalid syntax

python SyntaxError: invalid syntax

尚方宝剑之说 2018-07-05 10:10:57
def func()global xx=2print 'x is',xx=50func()print 'x is',x怎么出现 invalid syntax阿,我照着教程上面打进去的,但是下载教程的.py文件可以正常运行,我跟他一模一样居然出现错误,而且是在x=2的时候提示错误,这是为什么。。(我看到网上说什么print要加括号,如果下载的.py文件可以正常运行,那应该不是版本的问题吧?)求大牛解释func()后面少打了个冒号,不好意思,但是问题还在
查看完整描述

2 回答

?
HUWWW

TA贡献1874条经验 获得超12个赞

print要加括号是python3的要求,你应该用的是python2。
我试运行了一下,没有问题。
如果你运行还是有问题,应该是缩进的问题,你要确保每个有缩进的行前面的空白要么都是空格,要么都是tab,必须要统一。另外你可以把详细的错误信息粘上来。

查看完整回答
反对 回复 2018-07-29
  • 2 回答
  • 0 关注
  • 1059 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信