Clase 3 Python: Cómo usar la función input() paso a paso
Python: 9° EBI LICEOS
Clase 3: Entrada de Datos e Interactividad
¿Qué es la Interactividad?
En informática, es la capacidad de un programa para recibir información del exterior durante su ejecución. A diferencia de print() (salida), necesitamos una vía de entrada.
La función input()
Es la instrucción estándar en Python para capturar datos desde el teclado. Cuando Python lee esta función:
- El flujo de ejecución se interrumpe temporalmente.
- El sistema espera a que el usuario escriba y presione Enter.
- Todo lo ingresado se guarda, por defecto, como un String (cadena de texto).
Estructura General
Para no perder el dato ingresado, debemos almacenarlo en una variable mediante la asignación.
nombre_variable = input("Mensaje de indicación: ")# Capturamos el nombre
nombre_usuario = input("Por favor, ingrese su nombre: ")
# Mostramos el resultado
print("Sistema iniciado por el usuario:")
print(nombre_usuario)Consigna de Laboratorio
Desarrolle un script que solicite tres datos:
- Nombre completo.
- Sistema operativo favorito (Windows, Linux, macOS).
- Lenguaje de programación que aprende.
Requisitos: Variables descriptivas en minúsculas y salida profesional usando print().
Desafío Próxima Clase
¿Qué pasaría si pedimos dos números e intentamos sumarlos? Recordá que input() siempre devuelve texto.
Haz clic en el botón para ver cómo se comporta el flujo de ejecución real:
❓ Preguntas Frecuentes (FAQ)
¿Qué conceptos técnicos aborda el recurso 'Clase 3 Python: Cómo usar la función input() paso a paso'?
Este material desarrollado por Andrés Franchi en ServicioTI aborda Pensamiento Computacional, Algoritmos y Programación en Python, orientado a la aplicación práctica mediante ejercicios, código funcional y resolución de problemas paso a paso.
¿Para qué nivel educativo o perfil técnico está recomendado?
Está diseñado tanto para estudiantes y docentes de Educación Básica Integrada (EBI) y Educación Media Superior (EMS - ANEP Uruguay) en Ciencias de la Computación, como para autodidactas y entusiastas de Educación, input(), Liceo El Pinar 2, Liceo Salinas 2.
¿Qué herramientas o software se necesitan para ponerlo en práctica?
Para aprovechar al máximo esta guía se recomienda utilizar Python 3, estructuras de control (if/else, for, while), listas, funciones y algoritmos, pudiendo ejecutarse directamente desde el navegador o descargando los recursos adjuntos en este artículo.