Skip to content

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

  1. Ve a python.org/downloads
  2. Descarga la versión para tu sistema operativo.
  3. En Windows, activa "Add Python to PATH".
  4. 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!