这个Python代码有什么问题?

0 投票
4 回答
705 浏览
提问于 2025-04-16 07:26

有人能告诉我这段代码哪里出错了吗?在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

撰写回答