打印语法错误

时间:2013-09-06 02:39:49

标签: python syntax syntax-error

我是编码的新手,有一个我无法弄清楚的简单问题。我使用的是python 2.7.5。

>>> z='b'
>>> if 'x'<z:
    print 'Hello'
print 'Mom'

SyntaxError: invalid syntax

(打印突出显示)

我不应该得到结果妈妈吗?我在麻省理工学院关于youtube的讲座中看到了这一点,并试图像教练那样做,但我得到了这个错误。任何人都可以帮助我吗? 谢谢你的时间。

1 个答案:

答案 0 :(得分:5)

我相信你需要在REPL中print 'Hello'之后换行。

>>> if 'x'<'y':
...    print 'Hello'
... print 'Mom'
  File "<stdin>", line 3
    print 'Mom'
        ^
SyntaxError: invalid syntax
>>> if 'x'<'y':
...    print 'Hello'
...
Hello
>>>