Entrada y salida
Comprenda cómo recibir datos del usuario y mostrar resultados en programas de Python.
Entrada y salida es una lección gratuita de Learn AI with Python en CoddyKit. Esta es la lección 2 de 4. Puedes leer la lección completa abajo gratuitamente — luego la practicas en el navegador con un editor de código integrado y un tutor de IA 24/7. Forma parte de la ruta de aprendizaje de Learn AI with Python, y tu progreso se sincroniza en la web y la app de CoddyKit. El curso de Learn AI with Python incluye 4 lecciones en total.
Introducción a la entrada y la salida
Introducción a la entrada y la salida
La entrada y la salida son fundamentales para interactuar con un programa. La entrada permite a los usuarios proporcionar datos, mientras que la salida les muestra información.
En esta lección, aprenderá a utilizar las funciones input() y print() en Python.

La función print()
La función print()
La función print() muestra texto o información en la pantalla. Por ejemplo:
print("Hello, World!")
Esto mostrará:
Hello, World!# Using the print function
print("Hello, World!")La función input()
La función input()
La función input() permite a los usuarios introducir datos en un programa. Por ejemplo:
Cuando ejecute este código, Python pedirá al usuario que introduzca su nombre y después le saludará.
# Using the input function
name = input("What is your name? ")
print("Hello,", name)Combinación de entrada y salida
Combinación de entrada y salida
Puede combinar las funciones input() y print() para crear programas interactivos. Por ejemplo:
# Combining input and output
age = input("How old are you? ")
print("You are", age, "years old!")Formato de la salida
Formato de la salida
Puede dar formato a la salida mediante la funcionalidad f-strings de Python. Por ejemplo:
# Formatting output using f-strings
name = "Alice"
age = 25
print(f"{name} is {age} years old.")Uso de la entrada con números
Uso de la entrada con números
La función input() siempre devuelve una cadena, incluso si el usuario introduce un número. Puede convertirla en un entero o un número de coma flotante mediante int() o float(). Por ejemplo:
# Using input with numbers
num = int(input("Enter a number: "))
print("Your number multiplied by 2 is", num * 2)Gestión de errores en la entrada
Gestión de errores en la entrada
Si el usuario introduce datos no válidos, puede producirse un error. Puede gestionar estos casos mediante un bloque try-except:
# Handling errors with input
try:
num = int(input("Enter a number: "))
print("Your number is", num)
except ValueError:
print("That’s not a valid number!")¿Qué hemos aprendido?
¿Qué hemos aprendido?
En esta lección, ha aprendido:
- Cómo utilizar la función
print()para mostrar la salida. - Cómo utilizar la función
input()para recibir datos del usuario. - Cómo dar formato a la salida y gestionar errores de entrada.
¡Muy bien! Pasemos al siguiente tema.

Preguntas frecuentes
¿La lección «Entrada y salida» es gratis?
Sí — el texto completo de «Entrada y salida» es gratis para leer aquí en la web. Para practicarla de forma interactiva (editor de código integrado y tutor de IA 24/7) y desbloquear el resto del curso de Learn AI with Python, actualiza a CoddyKit PRO. El curso de Learn AI with Python incluye 4 lecciones en total.
¿Qué aprenderé en «Entrada y salida»?
Comprenda cómo recibir datos del usuario y mostrar resultados en programas de Python. Practicas Learn AI with Python con código real que ejecutas directamente en el navegador, y un tutor de IA 24/7 responde tus preguntas mientras trabajas en la lección.
¿Necesito experiencia previa para empezar Learn AI with Python?
No se requiere experiencia previa. Learn AI with Python en CoddyKit está estructurado para principiantes hasta estudiantes avanzados, así que puedes empezar aquí o desde el inicio y avanzar a tu ritmo. Esta es la lección 2 de 4.
¿Cuánto tiempo toma la lección «Entrada y salida»?
La mayoría de las lecciones de CoddyKit toman alrededor de 5–10 minutos. Cada una es compacta e interactiva, así que avanzas constantemente y retomas exactamente por donde dejaste en la web y la app.
¿Puedo escribir y ejecutar código en esta lección de Learn AI with Python?
Sí. Cada lección de Learn AI with Python incluye un editor de código integrado, así que escribes y ejecutas código real directamente en tu navegador y obtienes retroalimentación instantánea de IA — sin configuración local necesaria.
Todas las lecciones de este curso
- Variables y tipos de datos
- Entrada y salida
- Aritmética básica y operadores
- Comentarios y legibilidad del código