以下Hello World示例是错误的,任何帮助都会有用
print("Hello","World", sep="***")
File "basicio.py", line 9
print("Hello","World", sep="***")
^
SyntaxError: invalid syntax
print()
适用于python 3.x,以使其在python 2.x中工作,您需要先导入它:
In [3]: from __future__ import print_function
In [4]: print("Hello","World", sep="***")
Hello***World
您在Python 2解释器中运行Python 3代码。
您正在使用python2和编写python3语法。
只是键入 print "hello, world"
或从您的提示中使用python3
。
您的语法对Python2.x。
也许您正在使用Python 2?这是Python 3语法。
python中有两个单独的东西:语句和函数。在Python 2中,Print是一个陈述。在Python 3中,它们将打印变成了一个函数,并允许它采用诸如' sep '之类的参数。您正在使用Python 2,因此,如果您有使用此额外功能,请升级到Python3。
有关打印更改的更多信息,请查看此信息。