Chociaż do drukowania w Pythonie 3 potrzebujesz pary nawiasów, nie potrzebujesz już spacji po print
, ponieważ jest to funkcja. Więc to tylko jeden dodatkowy znak.
Jeśli nadal uważasz, że wpisanie jednej pary nawiasów jest „niepotrzebnie czasochłonne”, możesz to zrobić p = print
i zaoszczędzić w ten sposób kilka znaków. Ponieważ możesz powiązać nowe odniesienia z funkcjami, ale nie ze słowami kluczowymi, ten print
skrót możesz wykonać tylko w Pythonie 3.
Python 2:
>>> p = print
File "<stdin>", line 1
p = print
^
SyntaxError: invalid syntax
Python 3:
>>> p = print
>>> p('hello')
hello
Dzięki temu kod będzie mniej czytelny, ale za każdym razem, gdy coś wydrukujesz, zaoszczędzisz tych kilka znaków.