To follow along with Clases de Python you need three things on your machine: a working Python 3.10+ interpreter, a code editor (the course was built with Visual Studio Code, and the repository includes aDocumentation Index
Fetch the complete documentation index at: https://mintlify.com/marioaje/Python/llms.txt
Use this file to discover all available pages before exploring further.
.vscode/settings.json that configures the autopep8 formatter automatically), and a local clone of the course repository. The steps below walk you through each one on Windows, macOS, or Linux.
Installation
Download and install Python 3.10+
Visit python.org/downloads and grab the latest Python 3.10 or newer installer for your operating system.
- Windows — Run the
.exeinstaller. On the first screen, check “Add Python to PATH” before clicking Install Now. - macOS — Use the
.pkginstaller from python.org, or install via Homebrew: - Linux (Debian/Ubuntu) — Python 3 is usually pre-installed. To install or upgrade:
Verify your Python installation
Open a terminal (Command Prompt or PowerShell on Windows) and confirm Python is available:On macOS and Linux the command may be You should see output like
python3:Python 3.12.3. Any version 3.10 or higher is suitable for this course.Install Visual Studio Code
The course uses Visual Studio Code as its editor. The repository ships with a
.vscode/settings.json that enables the ms-python.autopep8 formatter for all .py files, so VS Code will auto-format your code on save without any extra configuration.Download VS Code from code.visualstudio.com and install it for your platform. After opening VS Code, install the Python extension (ms-python.python) from the Extensions marketplace so you get syntax highlighting, IntelliSense, and inline linting.Clone the repository
Clone the marioaje/Python repository to your local machine:Then open the cloned folder in VS Code:The
.vscode/settings.json inside the repo is picked up automatically, activating autopep8 formatting for Python files.Run your first script
Verify everything is wired up by running Expected output:
semana1/informacion.py. This script imports the sys standard-library module and prints the major version number of your Python interpreter:sys.version is a string like "3.12.3 (main, ...)", so sys.version[0] returns the character "3" — confirming that Python 3 is active and the course scripts are ready to run.