Python 3 语法错误:'print' 语句缺少括号
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 中正常运行。
原文地址: https://www.cveoy.top/t/topic/fN8y 著作权归作者所有。请勿转载和采集!