Carlos Ábrego

Desarrollo de software y análisis de datos
Función print en Python

Función print en Python

La función print(), es una función integrada y es la primera que utilizamos cuando iniciamos en el camino de la programación con Python, escribiendo nuestra primera línea, para mostrar un texto en la pantalla, tradicionalmente, el primer texto es “Hola mundo”.

En términos sencillos, una función integrada, es un código escrito por los creadores o las personas que dan mantenimiento a un lenguaje de programación, para que los desarrolladores que utilicen dicho lenguaje, puedan emplearla en infinidad de ocasiones, sin tener la necesidad de escribir el código desde cero.

Una función integrada es como un bloque de construcción, podemos utilizar múltiples bloques para construir nuestro programa, sin tener la necesidad de fabricar cada uno de estos bloques.

La función print() se usa para escribir una string o cadena de texto en la terminal o consola o en un archivo, el cual es ingresado directamente dentro de los paréntesis, o por medio de una variable o expresión.

Sintaxis de print()

La sintaxis básica de print() es la siguiente:

# print(<texto_a_mostrar>)
# Ejemplo
print("Hola mundo")
# O
print('Hola mundo')

Se invoca una función escribiendo su nombre seguido por los paréntesis, en el caso de print(), recibe uno o más argumentos entre los paréntesis, los argumentos son valores que se envían a la función, para que ésta los procese y nos entregue un resultado.

Si el argumento que se envía a print() es un texto que queremos que se imprima exactamente como lo escribimos, se le llama literal.

Múltiples argumentos

También se debe considerar que print() admite un número indeterminado de argumentos, cada uno de estos argumentos se separa utilizando una coma (,), si estos argumentos son textos, los une en una sola salida, separados por un espacio en forma predeterminada, como en el siguiente ejemplo:

print('Hola', 'buenas', 'tardes')

Salida:

Hola buenas tardes

Argumento sep=””

De manera predeterminada, la función print incluye el argumento sep=" ", que especifica el caracter que separa a los distintos textos ingresados como argumentos separados por comas, si queremos separar los textos usando un caracter distinto al espacio, podemos especificarlo usando dicho argumento sep="" , ingresando el caracter deseado entre las comillas o apóstrofes del atributo, de la siguiente manera:

print('Hola', 'buenas', 'tardes', sep='-')

Salida:

Hola-buenas-tardes

Argumento end=””

También, en forma predeterminada, print() incluye el argumento end='\n', lo que significa que agrega un caracter de salto de página al final de la salida, de modo que múltiples llamadas a print() se van a mostrar cada una en una fila o renglón:

print('Hola')
print('buenas')
print('tardes')

Salida:

Hola
buenas
tardes

Podemos sustituir el caracter de salto de línea o de nueva línea, por cualquier caracter que se desee utilizando el argumento end="", ingresando el caracter deseado entre las comillas o apóstrofes de end, como en el siguiente ejemplo:

print('Hola', end=' ')
print('buenas', end='-')
print('tardes', end='#')

Salida:

Hola buenas-tardes#

Conclusión

Utilizamos la función print() en Python para mostrar texto en la terminal o consola como su uso primario. También se utiliza para ingresar texto en un archivo.

Puede recibir un número indeterminado de argumentos, separados por comas, los cuales pueden ser textos, variables, expresiones o los argumentos sep y end.

Etiquetas:

Un comentario en "Función print en Python"

Deja un comentario

No se publicará tu dirección de correo electrónico. Los campos obligatorios están marcados con *.

*
*