Ошибка печати Python 2.7 ()

У меня странная ошибка при использовании аргументов sep, file, (и т. д. )функции python print(). Я пытался погуглить, порылся в stackoverflow и прочитал документацию по python , но ничего не нашел. Я прикрепил простой фрагмент, буду очень признателен за любую помощь.

# python
Python 2.7.2 (default, Aug 19 2011, 20:41:43) [GCC] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> print("blah"*10, sep=" | ")
  File "", line 1
    print("blah"*10, sep=" | ")
                        ^
SyntaxError: invalid syntax

5
задан Mr. 27 July 2012 в 09:48
поделиться