打印在Python 3.3中不起作用?

Sib*_*ing -2 python python-3.x

我在Visual Studio Professional 2013 RC中运行Python.我已经安装了Visual Studio的Python工具,它随Python 3.3一起提供.

我只是做一个非常简单的打印语句,但它报告语法错误.

print 'aaa'
Run Code Online (Sandbox Code Playgroud)

此外,在我进入后Enter,口译员拒绝打印aaa出来.截图如下:

在此输入图像描述

来自解释器的错误消息:

>>> print '1
... '
... 
Traceback (most recent call last):
  File "C:\Program Files\Microsoft Visual Studio 12.0\Common7\IDE\Extensions\Microsoft\Python Tools for Visual Studio\2.0\visualstudio_py_repl.py", line 627, in run_one_command
    self.execute_item()
  File "C:\Program Files\Microsoft Visual Studio 12.0\Common7\IDE\Extensions\Microsoft\Python Tools for Visual Studio\2.0\visualstudio_py_repl.py", line 601, in execute_code_work_item
    code = compile(self.current_code, '<stdin>', 'single', self.code_flags)
  File "<stdin>", line 1
    print '1
           ^
SyntaxError: EOL while scanning string literal
>>> a=1
>>> print a
Traceback (most recent call last):
  File "C:\Program Files\Microsoft Visual Studio 12.0\Common7\IDE\Extensions\Microsoft\Python Tools for Visual Studio\2.0\visualstudio_py_repl.py", line 627, in run_one_command
    self.execute_item()
  File "C:\Program Files\Microsoft Visual Studio 12.0\Common7\IDE\Extensions\Microsoft\Python Tools for Visual Studio\2.0\visualstudio_py_repl.py", line 601, in execute_code_work_item
    code = compile(self.current_code, '<stdin>', 'single', self.code_flags)
  File "<stdin>", line 1
    print a
          ^
SyntaxError: invalid syntax
>>> 
Run Code Online (Sandbox Code Playgroud)

我曾经玩过Python 2.7.3.3为什么会这样?