0

这是我的代码:

for i in range(10):
    print(i, end=' ')  #This line is throwing an error

SyntaxError: no viable alternative at input '='

我正在使用 Netbeans 和 Jython 2.7.0

4

1 回答 1

4

您使用 python-2.7 和 python-3.x 对其进行了标记,但这不应该在 Python3 中引发问题。

问题在于,在 Python2 中,print是一条语句,因此end = ' '语法无效。

要获得相同的结果,要么放在from __future__ import print_function脚本的开头,要么print i,改为说。

于 2016-03-04T15:54:58.243 回答