Este repositorio contiene los apuntes y ejercicios del curso introductorio a Python 3.
A continuación se listan los cuadernos (notebooks) que componen el curso:
- Introducción
- IPython y Jupyter
- Palabras reservadas y nombres
- Introspección y ayuda
- Expresiones y comentarios
- Tipos de datos en Python
- Conversión de tipos básicos
- Colecciones en Python
- Expresiones con operadores
- Entrada y salida estándar
- Declaraciones y bloques de código
- Condicionales
- Ciclos e interrupciones de flujo
- Iteraciones
- Funciones
- Tipos list y tuple
- Tipo str
- f-strings
- Tipos bytes y bytearray
- Tipo dict
- Tipos set y frozenset
- Bases de programación funcional
- Gestión de excepciones
- Iteradores y generadores
- Completado de elementos (Comprehensions)
- Lectura y escritura de archivos
- Módulos y paquetes
- Distribución de código
- Gestión de paquetes
- Entornos virtuales
Para descargar los apuntes ejecute el siguiente comando:
git clone https://github.com/PythonistaMX/py101.gitEste repositorio incluye una configuración de Dev Container para facilitar el entorno de desarrollo. Para utilizarlo, asegúrate de tener instalados Docker y la extensión Dev Containers en Visual Studio Code.
Una vez abiertos los archivos en VS Code, puedes reabrir el proyecto en el contenedor haciendo clic en el botón azul de la esquina inferior izquierda o ejecutando el comando:
Dev Containers: Reopen in Container.
Esto preparará un entorno con Python 3 y las extensiones necesarias (Jupyter, Pylance) listas para ejecutarse.
Esta obra está bajo una Licencia Creative Commons Atribución 4.0 Internacional.
© José Luis Chiquete Valdivieso. 2017-2026.

