使用python在hello world上出现语法错误
下面的hello world示例给了我一个错误,任何帮助都是有用的使用python在hello world上出现语法错误,python,Python,下面的hello world示例给了我一个错误,任何帮助都是有用的 print("Hello","World", sep="***") File "basicio.py", line 9 print("Hello","World", sep="***") ^ SyntaxError: invalid syntax 您的语法对Python2.x无效。您正在Python2解释器中运行Python3代码。您正在使用Python2
print("Hello","World", sep="***")
File "basicio.py", line 9
print("Hello","World", sep="***")
^
SyntaxError: invalid syntax
您的语法对Python2.x无效。您正在Python2解释器中运行Python3代码。您正在使用Python2并编写Python3语法 只需键入
打印“你好,世界”
或者在提示符下使用python3
。print()
用于python3.x,要使其在Python2.x中工作,您需要首先导入它:
In [3]: from __future__ import print_function
In [4]: print("Hello","World", sep="***")
Hello***World
也许您正在使用Python 2?这是Python3语法。Python中有两个独立的东西:语句和函数。在Python2中,print是一条语句。在Python3之后的版本中,他们将print转换为一个函数,并允许它接受诸如“sep”之类的参数。您使用的是Python2,因此,如果您想要使用这个额外的功能,请升级到Python3
有关打印更改的更多信息,请查看。如何安装Python 3解释器?谷歌帮不了多少忙:(你想在哪个平台上安装它?你可以在这里找到下载:我安装了Py 3.3,但仍然在命令提示符下键入
python
,返回2.7.3。知道为什么会发生这种情况吗?这是可行的,但我也应该使用python3 filename.Py
编译我的文件吗?好了!恭喜你的第一个python3程序。