table - lists the print statement' forms in python and gives their python print function equivalents for reference notice that the comma is significant in print statements--it separates objects to be printedand trailing comma suppresses the end-of-line character normally added at the end of the printed text (not to be confused with tuple syntax!the >syntaxnormally used as bitwise right-shift operationis used here as wellto specify target output stream other than the sys stdout default table - python print statement forms python statement python equivalent interpretation print xy print(xyprint objectstextual forms to sys stdoutadd space between the items and an end-of-line at the end print xyprint(xyend=''samebut don' add end-of-line at end of text print >afilexy print(xyfile=afilesend text to afile writenot to sys stdout write the print statement in action although the print statement has more unique syntax than the functionit' similarly easy to use let' turn to some basic examples again the print statement adds space between the items separated by commas and by default adds line break at the end of the current output linec:\codec:\python \python 'ay 'bprint xy this formatting is just defaultyou can choose to use it or not to suppress the line break so you can add more text to the current line laterend your print statement with commaas shown in the second line of table - (the following uses semicolon to separate two statements on one line again)print xy,print xy to suppress the space between itemsagaindon' print this way insteadbuild up an output string using the string concatenation and formatting tools covered in and print the string all at onceprint ab print '% % (xya assignmentsexpressionsand prints