Python 3 中 'print' 语句报错:'SyntaxError: invalid syntax'

在 Python 3 中,print 不再是语句,而是函数,因此需要使用括号将要打印的内容括起来。

如果您遇到以下错误信息:

Cell In[3], line 53
    print 'y = %f, x = %f' % (results[-1][0], results[-1][1])
          ^
SyntaxError: invalid syntax

这是因为您的代码使用了 Python 2 的语法。要解决这个问题,您需要将代码修改为:

print('y = %f, x = %f' % (results[-1][0], results[-1][1]))

将要打印的内容放在 print() 函数的括号内即可。

这个简单的更改将解决您的语法错误,并使您的代码在 Python 3 中正常运行。

Python 3 语法错误:'print' 语句缺少括号

原文地址: https://www.cveoy.top/t/topic/fN8y 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录