Tu primer script .py: del REPL al archivo
Crea y ejecuta tu primer archivo .py, entiende por qué Python lo lee de arriba a abajo y la diferencia clave entre ejecutar un script e importarlo.
Crea y ejecuta tu primer archivo .py, entiende por qué Python lo lee de arriba a abajo y la diferencia clave entre ejecutar un script e importarlo.
Qué es el REPL, cómo navegarlo, la variable `_`, las funciones `help()`, `dir()` y `type()`, y cuándo preferir IPython o Jupyter.
Cómo pyenv usa shims y el PATH para cambiar la versión activa por directorio, y cómo combinarlo con pyenv-virtualenv para un entorno reproducible.
Cómo convivir con el Python del sistema operativo, instalar versiones adicionales de forma segura y gestionar múltiples versiones con pyenv.
Cómo instalar y gestionar Python en macOS con Homebrew y pyenv, sin interferir con el Python que usa el propio sistema operativo.
Diferencias entre python.org y Microsoft Store, la opción PATH que no puedes saltarte, y cómo gestionar múltiples versiones sin que el sistema use la equivocada.
Qué significan realmente los aforismos del Zen al diseñar funciones y APIs, con ejemplos concretos de explicitez, errores visibles y la regla de una sola forma obvia.
Por qué Python 3 rompió compatibilidad intencionalmente, las diferencias clave que verás en código real y cómo reconocer Python 2 antes de que te confunda.
Qué es una implementación de Python, cómo difieren CPython, PyPy y MicroPython, y por qué el mismo código puede comportarse distinto en cada una.
La cadena real de ejecución de Python: código fuente, bytecode y la VM de CPython; por qué “interpretado vs compilado” es un espectro, no una dicotomía.