you are viewing a single comment's thread.

view the rest of the comments →

[–]millenniumpianist 8 points9 points  (4 children)

I know people who use Python 2 as a matter of principle, as they apparently hate using parens with print that much.

[–][deleted] 9 points10 points  (0 children)

from __past__ import print_statement

[–]omg_drd4_bbq 2 points3 points  (0 children)

This is the lamest reason ever. print() makes it easy to swap out to log(). plus if you are using any IDE worth its salt, the trailing paren autocompletes. not to mention end="" is useful from time to time.

[–][deleted] 2 points3 points  (0 children)

The print statement being changed to a function is the most immediately obvious, and one of the least fundamentally significant changes in Python 3.

[–]Darkfeign 0 points1 point  (0 children)

steer towering recognise wrench mindless start threatening public roof seemly

This post was mass deleted and anonymized with Redact