Python print() built-in function
The print()
function writes the value of the argument(s) it is given. [...] it handles multiple arguments, floating point-quantities, and strings. Strings are printed without quotes, and a space is inserted between items, so you can format things nicely:
The end keyword¶
The keyword argument end
can be used to avoid the newline after the output, or end the output with a different string:
phrase = ['printed', 'with', 'a', 'dash', 'in', 'between']
>>> for word in phrase:
... print(word, end='-')
...
# printed-with-a-dash-in-between-
The sep keyword¶
The keyword sep
specify how to separate the objects, if there is more than one: