Módulo BASICOLección 01 de 12

¿Qué es Python?

Ejecuta tu primer programa: scripts, el REPL y cómo funciona Python.

01

Teoría y Fundamentos

Lee y asimila los conceptos clave antes de evaluar

Python es un lenguaje de programación creado por Guido van Rossum en 1991. Su filosofía es simple: el código debe ser fácil de leer y escribir. Por eso se usa en todo: ciencia de datos, inteligencia artificial, automatización, servidores web y más.

Cómo ejecuta Python tu código

A diferencia de otros lenguajes, Python es interpretado: no compilas tu programa a un archivo ejecutable. En su lugar, el intérprete de Python lee tu código línea por línea y lo ejecuta.

# Esto es un comentario: Python lo ignora
print("¡Hola, mundo!")
  • Escribe el código anterior en un archivo llamado hola.py
  • Ejecútalo en la terminal con python hola.py
  • Verás ¡Hola, mundo! en la pantalla

El REPL: tu laboratorio

Si ejecutas el comando python sin argumentos, se abre el REPL (Read-Eval-Print Loop): un modo interactivo donde escribes una línea de código y ves el resultado al instante.

>>> 2 + 2
4
>>> print("hola")
hola

Es la herramienta perfecta para experimentar y probar ideas pequeñas. Todos los ejercicios de este curso se ejecutan en tu navegador con un intérprete real de Python, así que puedes practicarlo aquí mismo.

Sintaxis: la indentación es ley

En otros lenguajes los bloques de código se marcan con llaves {}. En Python, los bloques se marcan con indentación (4 espacios por convención):

if 5 > 3:
    print("Cinco es mayor")   # Esta línea está DENTRO del if
    print("Yo también")       # Y esta también
print("Yo estoy fuera")       # Esta se ejecuta siempre

Olvidar indentar o mezclar espacios y tabulaciones es el error más común de los principiantes. Usa siempre 4 espacios.

Variables sin declaración

No necesitas decir de qué tipo es una variable. Solo asígnala:

nombre = "Ana"
edad = 25

Python detecta el tipo automáticamente. Lo verás a fondo en la próxima lección.

Resumen

  • Python es interpretado: el intérprete lee y ejecuta tu código
  • Ejecutas scripts con python archivo.py
  • El REPL (python sin argumentos) te deja probar código línea a línea
  • La indentación define los bloques de código: 4 espacios
  • Los comentarios empiezan con #

¿Terminaste de leer la teoría?

Marca este paso para registrar tu avance y saltar a las preguntas

02

Quiz de Comprobación

3 preguntas de comprensión rápida (requiere 70% para aprobar)

  1. 1

    ¿Qué comando ejecuta un script llamado programa.py?

  2. 2

    ¿Cuál es la extensión estándar de los archivos de Python?

  3. 3

    ¿Qué es el REPL de Python?

03

Laboratorio de Código Python

2 ejercicios interactivos ejecutados en tu navegador

EJERCICIO 01Python 3.12

Tu primer programa

Usa `print()` para mostrar exactamente el texto: ¡Hola, Python!

ejercicio_1.py
Tab: 4 spaces

Iniciando editor de código…

Ctrl/Cmd + Enter para ejecutar
EJERCICIO 02Python 3.12

Varias líneas

Imprime dos líneas: primero `Línea 1` y luego `Línea 2`. Cada `print()` crea una línea nueva.

ejercicio_2.py
Tab: 4 spaces

Iniciando editor de código…

Ctrl/Cmd + Enter para ejecutar