您好, 欢迎来到 !    登录 | 注册 | | 设为首页 | 收藏本站

为什么在Python解释器中出现SyntaxError?

为什么在Python解释器中出现SyntaxError?

对于Python 3,它print一个函数而不是语句,因此print("continue"),如果您使用的是Python 3,则需要在参数周围加上括号,如中所示。

但是,插入符号指向的位置比使用Python 3的位置早,因此您必须使用Python2.x。在这种情况下,错误是因为您要在交互式解释器中输入此内容,并且它需要一些“帮助”来弄清楚您要告诉它的内容。在上一个块之后输入一个空行,以便它可以正确地解密缩进,如下所示:

>>> try:
...     fsock = open("/bla")
... except IOError:
...     print "Caught"
...
(some output shows here)
>>> print "continue"
python 2022/1/1 18:33:47 有223人围观

撰写回答


你尚未登录,登录后可以

和开发者交流问题的细节

关注并接收问题和回答的更新提醒

参与内容的编辑和改进,让解决方法与时俱进

请先登录

推荐问题


联系我
置顶