1.4 Práctica — Introducción a Python
Resuelve los ejercicios antes de consultar las soluciones. En esta práctica solo necesitas comentarios y print().
Ejercicio 1 — Predicción de salida
Sin ejecutar, escribe la salida exacta:
print("Inicio")
print("Observar")
print("Describir")
print("Fin")
Luego ejecútalo y compara.
Ejercicio 2 — Orden incorrecto
El siguiente programa intenta describir un procedimiento, pero sus pasos están desordenados:
print("3. Presentar el resultado")
print("1. Comprender el problema")
print("2. Describir los pasos")
Reordena las instrucciones sin cambiar los mensajes.
Ejercicio 3 — Corrige los errores
Corrige todos los errores:
Print("Fundamentos de Programación")
print("Unidad 01)
print(Entorno preparado)
Para cada corrección, explica qué esperaba Python.
Ejercicio 4 — Entrada, proceso y salida
Analiza esta necesidad:
Una biblioteca desea informar cuántos libros fueron prestados durante una jornada.
Completa:
- Persona usuaria:
- Entrada:
- Proceso:
- Salida:
- Forma de comprobar el resultado:
No escribas todavía el cálculo.
Ejercicio 5 — Aplicación profesional
Elige una situación de tu carrera y redacta:
- una necesidad concreta;
- las entradas disponibles;
- el proceso necesario;
- la salida esperada;
- una forma de verificar el resultado.
Después crea un prototipo de salida con entre tres y cinco instrucciones print().
Ejercicio 6 — Mismo programa, dos entornos
Crea el archivo u01_presentacion.py con:
# Presentación de la Unidad 01
print("Fundamentos de Programación")
print("Problema elegido: describir aquí")
print("Resultado esperado: describir aquí")
- Ejecuta el archivo completo en Spyder.
- Copia el código a una celda de Colab y ejecútala.
- Describe dónde apareció la salida en cada entorno.
- Cambia un mensaje y vuelve a ejecutar.
Ejercicio 7 — Comentarios útiles
Mejora los comentarios:
# Imprime línea 1
print("Reporte de observación")
# Imprime línea 2
print("Estado: listo para revisión")
Los nuevos comentarios deben explicar la intención, no repetir la instrucción.
Entrega sugerida
- Un archivo
.pyejecutable. - Una captura o registro de la salida en uno de los entornos.
- La tabla entrada–proceso–salida del problema elegido.
- Una explicación breve de cualquier error corregido.
Criterios de revisión
| Criterio | Evidencia esperada |
|---|---|
| Comprensión del problema | Necesidad concreta y persona usuaria identificada |
| Descomposición | Entrada, proceso y salida coherentes |
| Código | Instrucciones válidas y ordenadas |
| Lectura | Predicción de salida correcta |
| Diagnóstico | Explicación concreta de los errores |
| Entorno | Ejecución comprobada en Spyder o Colab |