谁能告诉我这有什么问题?在print
行的第二个引用之后我收到语法错误......看起来这应该完全正常。感谢
def main():
print "blah"
return
main()
答案 0 :(得分:4)
如果您使用的是Python 3,print
语句将在该版本中消失,您需要使用print()
函数。
请参阅:http://docs.python.org/release/3.0.1/whatsnew/3.0.html#print-is-a-function
答案 1 :(得分:4)
你正在使用python 3。
使用
print("blah")
print
语句在转换中变为print
函数。
答案 2 :(得分:1)
请记住,如果您使用python 2.x然后帮助完成转换,那么
from __future__ import print_function
在代码的顶部,这会将print转换为函数,意味着2.x代码可以用
编写print('This')
快乐地跑步
答案 3 :(得分:0)
发布您获得的确切错误会非常有帮助。我会假设这是一个缩进错误。不要混合标签和空格。