beginner20 minutosLección 1 de 10

¿Qué es Python?

Descubre la historia, filosofía y por qué Python es el lenguaje más popular tanto para principiantes como para profesionales

¿Qué es Python?

Python es un lenguaje de programación interpretado y de alto nivel creado por Guido van Rossum en 1991. Su filosofía de diseño enfatiza la legibilidad y simplicidad del código, convirtiéndolo en uno de los mejores lenguajes para principiantes, mientras sigue siendo lo suficientemente potente para profesionales.

¿Por qué Python?

  • Sintaxis Legible: La sintaxis de Python es limpia e intuitiva, a menudo se lee como inglés simple
  • Versátil: Se usa en desarrollo web, ciencia de datos, IA, automatización y más
  • Gran Comunidad: Millones de desarrolladores contribuyen a un enorme ecosistema de librerías
  • Alta Demanda: Las habilidades en Python están entre las más buscadas en el mercado laboral
ℹ️Note

Python recibió su nombre del grupo de comedia Monty Python, no de la serpiente. ¡A menudo encontrarás referencias a Monty Python en la documentación oficial!

La Filosofía de Diseño de Python

El Zen de Python (por Tim Peters) captura la filosofía central del lenguaje:

python
import this

Principios clave incluyen:

  • Bello es mejor que feo
  • Simple es mejor que complejo
  • La legibilidad cuenta

Python vs Otros Lenguajes

CaracterísticaPythonJavaC++
SintaxisMínima, basada en indentaciónVerbosa, llavesCompleja, llaves
TipadoDinámicoEstáticoEstático
CompilaciónInterpretadoCompilado (JVM)Compilado
Curva de AprendizajeSuaveModeradaEmpinada

¿Qué Puedes Construir con Python?

  • Aplicaciones Web: Django, Flask, FastAPI
  • Análisis de Datos: Pandas, NumPy, Matplotlib
  • Aprendizaje Automático: TensorFlow, PyTorch, scikit-learn
  • Automatización: Scripts, web scraping, automatización de tareas
  • Juegos: Pygame

Tu Primer Código en Python

python
print("Hello, World!")

Para ejecutarlo, guárdalo como hello.py y ejecuta:

bash
python hello.py

El Intérprete de Python

Python es interpretado, lo que significa que el código se ejecuta línea por línea:

python
>>> 2 + 2 4 >>> print("Welcome to Python") Welcome to Python

Versión de Python: Python 3

Usa siempre Python 3 (Python 2 fue descontinuado en 2020). Verifica tu versión:

bash
python --version

Casos de Uso en la Industria

  • Google: Usado para sistemas backend y herramientas internas
  • Netflix: Análisis de datos y algoritmos de recomendación
  • NASA: Computación científica y procesamiento de datos
  • Instagram: API backend (framework Django)
Success

La filosofía de simplicidad y legibilidad de Python lo convierte en la opción #1 para programadores principiantes. Concéntrate en entender conceptos, no en memorizar sintaxis.

Preguntas de Práctica

  1. ¿Qué genera print("Hello") como salida?
  2. ¿En qué año fue creado Python y por quién?
  3. ¿Por qué se dice que Python es un lenguaje "interpretado"?
  4. Enumera tres grandes empresas que usen Python y para qué lo utilizan.
  5. ¿Qué comando verifica tu versión de Python?
  6. Verdadero o Falso: Python 2 y Python 3 son ambos soportados activamente.
  7. ¿Qué hace import this en Python?
  8. Nombra dos frameworks usados para desarrollo web en Python.
  9. ¿En qué se diferencia Python de los lenguajes compilados como C++?
  10. ¿Qué industrias usan Python comúnmente?
Progreso10%