является функцией печати в Python?

В python все является объектом, и вы можете легко передать его.

Так что я могу сделать:

>> def b():
  ....print "b"
>> a = b
>> a()
   b

Но если я это сделаю

a = print

Я получаю SyntaxError. Почему так ?

9
задан msw 3 August 2012 в 17:46
поделиться