Cómo imprimir en Python sin salto de línea – Resuelto

Cómo imprimir en Python sin salto de línea – Resuelto

A menudo, al imprimir en Python utilizando la función print(), se agrega automáticamente un salto de línea al final de la salida. Sin embargo, hay ocasiones en las que queremos imprimir sin ese salto de línea. A continuación, te mostramos cómo hacerlo de manera sencilla.

Usando el parámetro end

En Python, la función print() tiene un parámetro llamado «end» que nos permite especificar el carácter que se debe agregar al final de la salida en lugar del salto de línea por defecto. Si asignamos un valor vacío a este parámetro, la función print() no agregará ningún carácter adicional al final.

print("Hola", end="")

print("Mundo")

En este ejemplo, la palabra «Mundo» se imprimirá en la misma línea que «Hola» debido a que hemos asignado un valor vacío al parámetro end.

Usando el carácter de escape

Otra forma de imprimir sin salto de línea en Python es utilizando el carácter de escape «\n». Este carácter se utiliza para representar un salto de línea, por lo que si lo eliminamos de la cadena que queremos imprimir, evitaremos que se agregue un salto de línea al final.

print("Hola\n", end="")

print("Mundo")

En este caso, al eliminar el «\n» de la cadena «Hola\n», logramos que la palabra «Mundo» se imprima en la misma línea que «Hola».

En resumen, para imprimir en Python sin salto de línea, podemos utilizar el parámetro end de la función print() o eliminar el carácter de escape «\n» de la cadena que queremos imprimir. De esta manera, podemos controlar la salida de nuestro programa de manera más precisa.

Rodrigo Olivares
Rodrigo Olivares

Rodrigo Olivares es un Ingeniero en Informática y estratega web que comparte en su canal de YouTube y en sus sitios web personales mas de 15 años de experiencia trabajando en diseño de sitios web, SEO, monetización e Inteligencia Artificial (IA)

Artículos: 554