00 - Introducción a Python 🐍
1. ¿Qué es Python?
Python fue creado por Guido van Rossum, un programador holandés, a finales de los años 80 y lanzado oficialmente en 1991. El nombre del lenguaje proviene del grupo de comedia Monty Python.
Se diseñó para ser: - Fácil de leer y escribir - Con sintaxis clara y concisa - Altamente versátil
Actualmente es uno de los lenguajes más utilizados en el mundo.
2. Características de Python
- ✔ Legibilidad: Sintaxis clara y estructurada mediante indentación.
- ✔ Tipado dinámico: No necesitas declarar tipos explícitamente.
- ✔ Interpretado: El código se ejecuta línea por línea.
- ✔ Multiplataforma: Funciona en Windows, macOS y Linux sin cambios.
- ✔ Amplia biblioteca estándar: Módulos para archivos, bases de datos, web, etc.
- ✔ Comunidad activa: Gran ecosistema de soporte, frameworks y herramientas.
3. Aplicaciones comunes
Categoría | Descripción |
---|---|
Ciencia de datos | Uso de NumPy, Pandas y Matplotlib para análisis. |
Desarrollo web | Frameworks como Django y Flask para el backend. |
IA y Machine Learning | TensorFlow, Scikit-learn, PyTorch. |
Automatización de tareas | Scripts para scraping, archivos, pruebas. |
Desarrollo de juegos | Bibliotecas como Pygame para juegos simples. |
4. Instalación de Python
- Ve a python.org/downloads
- Descarga la versión para tu sistema operativo.
- En Windows, activa "Add Python to PATH".
- Sigue el instalador hasta finalizar.
5. Entorno de Desarrollo
IDE recomendados: - Visual Studio Code (ligero y personalizable) - PyCharm (completo y profesional) - Sublime Text (rápido y extensible)
Alternativa interactiva: - Jupyter Notebooks, ideal para ciencia de datos y prototipos.
Cómo instalar Jupyter
pip install notebook
jupyter notebook
6. Tu primer programa
print("¡Hola, Mundo!")
Guarda como hola_mundo.py
y ejecútalo en tu editor o terminal.
7. Sintaxis básica
Indentación
if x > 0:
print("Positivo")
else:
print("No positivo")
Comentarios
# Esto es un comentario de una línea
"""
Esto es un comentario
de varias líneas
"""
Mayúsculas importan
variable != Variable != VARIABLE
Punto y coma
x = 1; y = 2; print(x + y)
Paréntesis
resultado = (a + b) * c
✅ ¡Con esto tienes una base sólida para comenzar a programar en Python!