0

我遇到了麻烦,因为我的 Python3 代码的语法很好。我刚刚在我的 Mac 10.6.8 上下载了 python 3.3.2。

这是我在 IDLE 中的代码,然后是我的 TERMINAL 错误消息。当我通过 IDLE 运行程序时,语法错误消息会突出显示 python 3.3.2 中的第二个“3”。到底是怎么回事??

闲置的:

Python 3.3.2 (v3.3.2:d047928ae3f6, May 13 2013, 12:45:22) 
[GCC 4.2.1 (Apple Inc. build 5577)] on darwin
Type "copyright", "credits" or "license()" for more information.
>>> print("Hello")
Hello
>>> 

终端错误信息:

File "hello.py", line 1
Python 3.3.2 (v3.3.2:d047928ae3f6, May 13 2013, 12:45:22) 
         ^
SyntaxError: invalid syntax
4

2 回答 2

1

只放一行:

print("Hello")

进入hello.py.

于 2013-05-31T04:38:04.410 回答
1

我猜你的脚本包含以下行:

Python 3.3.2 (v3.3.2:d047928ae3f6, May 13 2013, 12:45:22) 

它应该只是

print("hello")

甚至更好

#! /usr/bin/env python
print("hello")
于 2013-05-31T04:38:15.897 回答