Função built-in print() do Python
Imprime objetos no fluxo de texto arquivo, separados por sep e seguidos por end. sep, end, file e flush, se presentes, devem ser fornecidos como argumentos de palavra-chave.
Introdução
A função print() escreve o valor do(s) argumento(s) que recebe. […] ela lida com múltiplos argumentos, quantidades de ponto flutuante e strings. Strings são impressas sem aspas, e um espaço é inserido entre os itens, para que você possa formatar as coisas de forma agradável:
print('Hello world!')
Hello world!
a = 1
print('Hello world!', a)
Hello world! 1
A palavra-chave end
O argumento de palavra-chave end pode ser usado para evitar a nova linha após a saída, ou terminar a saída com uma string diferente:
phrase = ['printed', 'with', 'a', 'dash', 'in', 'between']
for word in phrase:
print(word, end='-')
printed-with-a-dash-in-between-
A palavra-chave sep
A palavra-chave sep especifica como separar os objetos, se houver mais de um:
print('cats', 'dogs', 'mice', sep=',')
cats,dogs,mice