1.
«Hola, mundo»: Tu Primer Programa en Python
Descripción: Este es el ejercicio de programación más clásico.
Simplemente imprime «Hola, mundo» en la consola.
Objetivo: Familiarizarte con la sintaxis básica de Python y el entorno de
ejecución.
Código de Ejemplo:
2. Operaciones Básicas: Suma y Multiplicación
Descripción: Realiza operaciones aritméticas básicas como suma y
multiplicación.
Objetivo: Entender cómo realizar operaciones matemáticas y usar variables.
Código de Ejemplo:
3. Juego de Adivinanzas
Descripción: Escribe un programa que almacene un número y pida al
usuario adivinarlo.
Objetivo: Introducir el concepto de entrada de usuario y condicionales.
Código de Ejemplo:
4. Creando Listas y Agregando Elementos
Descripción: Aprende a crear una lista y agregar elementos a ella.
Objetivo: Comprender las listas, una de las estructuras de datos más
utilizadas en Python.
Código de Ejemplo:
5. Bucles For: Iterando sobre una Lista
Descripción: Utiliza un bucle for para iterar sobre los elementos de una
lista.
Objetivo: Aprender a usar bucles, fundamentales para automatizar y repetir
tareas.
Código de Ejemplo:
6. Explorando Listas por Comprensión
Descripción: Utiliza comprensiones de listas para crear listas de manera
más eficiente.
Objetivo: Aprender a escribir código Python más conciso y eficiente.
Código de Ejemplo:
7. Manipulación de Cadenas y Expresiones Regulares
Descripción: Escribe un programa que encuentre todas las direcciones de
correo electrónico en una cadena utilizando expresiones regulares.
Objetivo: Profundizar en la manipulación de cadenas y el uso de
expresiones regulares para el procesamiento de texto.
Código de Ejemplo:
8. Decoradores en Python
Descripción: Escribe un decorador que mida el tiempo de ejecución de una
función.
Objetivo: Aprender a extender y modificar el comportamiento de las
funciones en Python.
Código de Ejemplo:
9. Trabajando con Archivos y Excepciones
Descripción: Escribe un programa que lea un archivo y maneje situaciones
donde el archivo no exista.
Objetivo: Profundizar en el manejo de archivos y excepciones para construir
aplicaciones más robustas.
Código de Ejemplo: