Función incorporada print() de Python

De la documentación de Python 3

Imprime objetos en el flujo de texto archivo, separados por sep y seguidos por end. sep, end, file y flush, si están presentes, deben darse como argumentos de palabra clave.

Introducción

La función print() escribe el valor del argumento(s) que recibe. […] maneja múltiples argumentos, cantidades de punto flotante y cadenas. Las cadenas se imprimen sin comillas, y se inserta un espacio entre los elementos, por lo que puede formatear las cosas de forma agradable:

print('Hello world!')
Hello world!
a = 1
print('Hello world!', a)
Hello world! 1

La palabra clave end

El argumento de palabra clave end se puede usar para evitar el salto de línea después de la salida, o para terminar la salida con una cadena diferente:

phrase = ['printed', 'with', 'a', 'dash', 'in', 'between']
for word in phrase:
    print(word, end='-')
printed-with-a-dash-in-between-

La palabra clave sep

La palabra clave sep especifica cómo separar los objetos, si hay más de uno:

print('cats', 'dogs', 'mice', sep=',')
cats,dogs,mice

Enlaces relevantes