Skip to content

PythonistaMX/py101

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

119 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

imagenes

py101 Introducción a Python 3.

Este repositorio contiene los apuntes y ejercicios del curso introductorio a Python 3.

Temario

A continuación se listan los cuadernos (notebooks) que componen el curso:

  1. Introducción
  2. IPython y Jupyter
  3. Palabras reservadas y nombres
  4. Introspección y ayuda
  5. Expresiones y comentarios
  6. Tipos de datos en Python
  7. Conversión de tipos básicos
  8. Colecciones en Python
  9. Expresiones con operadores
  10. Entrada y salida estándar
  11. Declaraciones y bloques de código
  12. Condicionales
  13. Ciclos e interrupciones de flujo
  14. Iteraciones
  15. Funciones
  16. Tipos list y tuple
  17. Tipo str
  18. f-strings
  19. Tipos bytes y bytearray
  20. Tipo dict
  21. Tipos set y frozenset
  22. Bases de programación funcional
  23. Gestión de excepciones
  24. Iteradores y generadores
  25. Completado de elementos (Comprehensions)
  26. Lectura y escritura de archivos
  27. Módulos y paquetes
  28. Distribución de código
  29. Gestión de paquetes
  30. Entornos virtuales

Descarga de los apuntes

Para descargar los apuntes ejecute el siguiente comando:

git clone https://github.com/PythonistaMX/py101.git

Entorno de desarrollo (Dev Container)

Este 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.


Licencia Creative Commons
Esta obra está bajo una Licencia Creative Commons Atribución 4.0 Internacional.

© José Luis Chiquete Valdivieso. 2017-2026.

About

Introducción a la programación con Python 3

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •