Imprimir línea en blanco en Python
En este tutorial, discutiremos cómo imprimir una línea en blanco en Python.
Antes de llegar a esto, debe notarse que en Python el carácter \n
representa una nueva línea.
En la función print()
, hay un argumento llamado end
. Este argumento es \n
por defecto. Significa que este carácter se escribe en el flujo de salida al final de la declaración de impresión.
Por eso, si usamos varias declaraciones impresas, el contenido de cada declaración se imprimirá en una línea diferente.
Tome el siguiente código como ejemplo.
print("Hello")
print("How are you?")
Producción :
Hello
How are you?
Podemos alterar este argumento end
a cualquier carácter que deseemos.
Teniendo en cuenta todo lo dicho anteriormente, se puede entender que una declaración print
vacía se puede utilizar para imprimir una línea en blanco por defecto.
Por ejemplo,
print("Hello")
print() # Blank Line
print("How are you?")
Producción :
Hello
How are you?
Dado que en Python 2, no se usaba paréntesis con la declaración print
, por lo que en esa versión, el comando print
imprimirá una línea en blanco. Si imprimimos solo el carácter \n
, imprimirá dos líneas en blanco.
Sin embargo, si el parámetro end
se especifica explícitamente en otra cosa, se requerirá el carácter \n
.
Por ejemplo,
print("Hello", end=" ")
print("\n") # Blank Line
print("How are you?", end=" ")
Producción :
Hello
How are you?
En el código anterior, si solo usáramos la instrucción print()
en lugar de print("\n")
, entonces no habría impreso una línea en blanco.
Manav is a IT Professional who has a lot of experience as a core developer in many live projects. He is an avid learner who enjoys learning new things and sharing his findings whenever possible.
LinkedIn