Repositorio de prácticas, ejemplos y tareas para el curso de Python impartido por Edmundo Moreno. Organizado en 4 módulos progresivos: desde fundamentos hasta estructuras complejas y mini proyectos.
🎯 Curso estructurado para 4 estudiantes en formato virtual
📍 Local: Desktop > Curso de python
🧑🏫 Instructor: Edmundo Moreno – IA FIME UANL
Curso de python/ ├── modulo 1 - easy/ │ ├── bucles.py │ ├── funcionesbasicas.py │ ├── manejoerrores.py │ ├── sentenciascondicionales.py │ ├── tarea.py │ └── tiposdedatosyvariables.py │ ├── modulo 2 - int/ │ ├── funciones.py │ ├── listasysusmetodos.py │ ├── sets.py │ ├── tarea.py │ └── tuplasy_diccionarios.py │ ├── modulo 3 - int-avz/ │ ├── libreriasestandar.py │ ├── modulos.py │ ├── modulotarea.py │ ├── tarea3.py │ ├── utils.py │ └── pycache/... │ └── modulo 4 - avanzado/ ├── archivo.txt ├── datos.txt ├── erroresavanzados.py ├── funcionesavanzadas.py ├── lecturayescritura.py ├── nombres.txt └── tarea.py
Fundamentos esenciales
- Tipos de datos y variables
- Uso de
print()
,input()
,int()
,float()
- Sentencias condicionales
- Bucles:
for
,while
- Errores comunes y estructura básica
try/except
Estructuras de datos básicas
- Funciones reutilizables
- Listas, métodos y slicing
- Tuplas y diccionarios
- Conjuntos (
set
) y operaciones
Modularización y herramientas nativas
- Importación de módulos (
math
,random
,datetime
) - Creación y uso de módulos propios (
utils.py
) - Tareas separadas por archivo
- Proyecto: funciones y librerías combinadas
Archivos, errores y proyectos
- Lectura/escritura con
open()
- Registro en archivos
.txt
- Manejo avanzado de errores (
raise
,finally
) - Proyecto integrador: gestor de tareas
- Ejecuta los archivos desde VS Code (terminal o Run)
- No edites los
.txt
directamente sin saber qué hacen - Usa los comentarios como guía dentro de cada
.py
- Sigue la numeración del módulo para estudiar
Instructor: Edmundo Moreno
Carrera: Ingeniería en Inteligencia Artificial
Email: [[email protected]]
Este material es privado y exclusivo para los estudiantes de este grupo.
No distribuir sin autorización. Puedes adaptarlo para uso personal o educativo.