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 (
pythonsin 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
#