Visualización de la salida con impresión
Tip
Consulte la pestaña Texto e imágenes para obtener más detalles.
Lo más fundamental que un programa puede hacer es comunicarse con usted. En Python, se muestra la salida en la pantalla mediante la función integradaprint().
Uso de print()
La print() función genera texto en la consola. Para llamarlo, pase el texto que desea mostrar entre paréntesis, entre comillas:
print("Hello, world!")
Output:
Hello, world!
Puede intentar ejecutar este código usted mismo en un intérprete de Python en línea en https://aka.ms/python-coder.
Comillas simples frente a dobles
Python no le importa si usa comillas simples (') o comillas dobles ("), siempre y cuando coincida con ellas. Por ejemplo, 'print('Hello, world!') funciona exactamente del mismo modo.
Evitar las comillas que faltan
Si desea imprimir palabras, debe usar comillas. Si se omiten, se indica Python buscar una variable en lugar de texto. Una variable actúa como un contenedor para un valor. Por ejemplo:
# This code is missing quotes around the text
print(Hello)
Este código produce un error NameError: name 'Hello' is not defined. No te asustes si ves esto; significa que Python está buscando un contenedor que aún no existe.
Nota:
El # símbolo se usa para agregar comentarios al código. Los comentarios son notas para los seres humanos que leen el código y Python los omite al ejecutar el programa.
Impresión de varios elementos
Puede pasar varios valores a print() si los separa con comas. Python inserta automáticamente un espacio entre cada elemento, que es ideal para combinar texto:
print("Hello", "world!")
Output:
Hello world!
Uso de caracteres de escape
Agregar un espacio entre elementos es útil, pero a veces necesita más control sobre cómo se da formato al texto, como iniciar una nueva línea, agregar un espacio de tabulación o incluir comillas dentro del texto. No puedes presionar Entrar o Tab dentro de las comillas para hacerlo. En su lugar, Python usa caracteres de escape, que actúan como comandos secretos dentro del texto. Siempre comienzan con una barra diagonal inversa (\):
| Secuencia de escape | Qué hace | Example | Output |
|---|---|---|---|
\n |
Mueve el texto a una nueva línea | print("Line 1\nLine 2") |
Line 1Line 2 |
\t |
Agrega un espacio de tabulación | print("Name:\tAlex") |
Name: Alex |
\\ |
Imprime una barra diagonal inversa literal | print("C:\\Users") |
C:\Users |
\" |
Imprime una comilla doble | print("She said, \"Hi!\"") |
She said, "Hi!" |
Asegúrese de usar la barra diagonal inversa (\) y no la barra diagonal (/). La escritura /n solo se imprimirá /n en la pantalla.