Introducción a Python
Python es un lenguaje de programación de alto nivel, interpretado y de tipado dinámico. Su filosofía enfatiza la legibilidad del código con una sintaxis clara y expresiva. Es el lenguaje más utilizado en ciencia de datos, IA y automatización.
# Hola mundo en Python
print("¡Hola, mundo!")
# Python es expresivo y conciso
nombre = "Ana"
edad = 28
print(f"Hola, {nombre}. Tienes {edad} años.")
# Tipado dinámico
x = 42 # int
x = "texto" # ahora es str
x = [1, 2, 3] # ahora es listPython usa indentación para definir bloques de código. El estándar (PEP 8) recomienda 4 espacios, nunca tabuladores mezclados con espacios.
Instalación y entornos virtuales
# Crear entorno virtual
python -m venv venv
# Activar (Linux/Mac)
source venv/bin/activate
# Activar (Windows)
venv\Scripts\activate
# Instalar dependencias
pip install requests pandas
# Guardar dependencias
pip freeze > requirements.txt