En este video te muestro algunos ejemplos de la Función print() en Python.
Si es como la mayorÃa de los usuarios de Python, incluyéndome a mÃ, entonces probablemente comenzó su viaje de Python aprendiendo sobre “print()”. Te ayudó a escribir tu propia frase “hello world”. Puede usarlo para mostrar mensajes formateados en la pantalla y tal vez encontrar algunos errores. Pero si cree que eso es todo lo que hay que saber sobre la función print() de Python, ¡se está perdiendo mucho!
Nota: “print” fue una adición importante a Python 3, en la que reemplazó la declaración print() anterior disponible en Python 2.
Cada programa en ejecución tiene un área de salida de texto llamada “standard out” o, a veces, simplemente “stdout”. La función print() de Python toma datos de Python, como entradas y cadenas, e imprime esos valores en la salida estándar.
¿Cómo funciona la función print()?
La función print() imprime el mensaje especificado en la pantalla u otro dispositivo de salida estándar.
El mensaje puede ser una cadena o cualquier otro objeto, el objeto se convertirá en una cadena antes de escribirlo en la pantalla.
Sintaxis
print(object(s), sep=separator, end=end, file=file, flush=flush)
Parámetros de la Función print()
- object(s) : Cualquier valor y tantos como quieras. Se convertirá en cadena antes de imprimirse.
- sep=’separator’ : (Opcional) Especifique cómo separar los objetos, si hay más de uno. Defecto: ‘ ‘
- end=’end’: (Opcional) Especifique qué imprimir al final. Valor predeterminado: “\n”
- file : (Opcional) Un objeto con un método de escritura. Predeterminado: sys.stdout
- flush : (Opcional) Un booleano, que especifica si la salida se vacÃa (Verdadero) o se almacena en búfer (Falso). Predeterminado: falso
- Returns: It returns output to the screen.
1. Sentencia print() Básica
print("Gabriel Coding")
2. Sentencia print() con argumentos
print ("Gabriel Coding", "Think Twice, Code Once")
3. Sentencia print() con el parámetro “sep”
print ("Gabriel Coding", "Think Twice, Code Once", sep = " - ")
4. Sentencia print() con el parámetro “end”
print ("Gabriel Coding", "Think Twice, Code Once", sep = " - ", end = ".")
5. Formateo de Cadenas
a = "Gabriel Coding"
b = "Think Twice, Code Once"
print("{0} - {1}".format(a,b), sep = " - ", end = ".")
print("%d - %d"%(a,b), end = ".")
6. Sentencia print() con el parámetro “file”
sourceFile = open("example.txt", "w")
print("Gabriel Coding - Think Twice, Code Once!", file = sourceFile)
sourceFile.close()
7. Sentencia print() con el parámetro “flush”
sourceFile = open("example.txt", "w")
print("Gabriel Coding - Think Twice, Code Once!", file = sourceFile)
sourceFile.close()
Muy claro y didáctico, muy bien
Gracias por el apoyo, me alegra que te haya servido
Excelente blog. Buscaba algo práctico como esto para avanzar. Gracias
Me alegro que te haya servido. Saludos!