In python 2, the python print statement was not a function whereas in python 3 this has been turned to into an function
when I type print( I get some hovertext (or something similar) to
print(value,...,sep=' ', end='\n', file=sys.stdout, flush=False)
I know what value means but a clarification on what what those other variables mean and what are the advantages of python 3's print statement over python 2's would be appreciated (especially sep=' ')
sepis just the separator between arguments. E.g.print("John", "Doe", sep="\t")printsJohn Doe.help(print)