IN Topic 2 and Topic 3, (maybe later topics) print commands are missing parenthesis, for example:
i = 256*256 print 'The value of i is', i The value of i is 65536Should be>>> i = 256*256 print ('The value of i is', i) The value of i is 65536
On Fri, Dec 27, 2013 at 6:33 PM, Camil Kassar <camikasi@msn.com> wrote:
IN Topic 2 and Topic 3, (maybe later topics) print commands are missing parenthesis, for example:
i = 256*256 print 'The value of i is', i The value of i is 65536
Should be
i = 256*256 print ('The value of i is', i) The value of i is 65536
Which version of the docs are you looking at? It looks to me like you're using the docs for Python 2.6 or 2.7. One of the major changes between Python 2 and Python 3 was the switching of 'print' from a statement to a function. In Python 2, since print is a statement, no parentheses are required (and thus should not be present in the docs). In Python 3, the parentheses are required since it is a function call like any other. Thanks for checking, though! -- Zach _______________________________________________ docs mailing list docs@python.org https://mail.python.org/mailman/listinfo/docs
participants (2)
-
Camil Kassar -
Zachary Ware