почему мы вызываем print после импорта print_function (в Python 2.6)

Чтобы получить функцию печати 3.0, мы делаем следующее в Python 2.6:

from __future__ import print_function

Но для использования функции мы вызываем print (), а не print_function (). Это просто несоответствие или для этого есть веская причина?

Почему не следующее:

from __future__ import print
60
задан H2ONaCl 30 December 2010 в 07:47
поделиться