Time for action – printing with the print() function
We can print using the print()
function as follows:
- The old syntax is as follows:
>>> print 'Hello' Hello
- The new Python 3 syntax is as follows:
>>> print('Hello') Hello
The parentheses are now mandatory in Python 3. In this book, I try to use the new syntax as much as possible; however, I use Python 2 to be on the safe side. To enforce the syntax, each Python 2 script with
print()
calls in this book starts with:>>> from __future__ import print_function
- Try to use the old syntax to get the following error message:
>>> print 'Hello' File "<stdin>", line 1 print 'Hello' ^ SyntaxError: invalid syntax
- To print a newline, use the following syntax:
>>> print()
- To print multiple items, separate ...
Get NumPy : Beginner's Guide - Third Edition now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.