这个Python代码有什么问题?
有人能告诉我这段代码哪里出错了吗?在print
这一行的第二个引号后面出现了语法错误……看起来这段代码应该是没问题的。谢谢!
def main():
print "blah"
return
main()
4 个回答
1
记住,如果你在使用 Python 2.x 版本,为了帮助你过渡到新版本,你可以在代码的开头加上
from __future__ import print_function
这样做会把 print 变成一个函数,这样你就可以用
print('This')
来写代码,并且可以顺利运行。
4
你正在使用Python 3。
使用
print("blah")
在版本更新中,print
这个语句变成了print
这个函数。
4
如果你在使用Python 3的话,原来的print
语句已经不再使用了,你需要用print()
这个函数来打印内容。
详情请见:http://docs.python.org/release/3.0.1/whatsnew/3.0.html#print-is-a-function