Aprender Python desde Cero: Guia para Principiantes 2026
Python es el lenguaje de programacion mas popular del mundo segun el indice TIOBE. Es famoso por ser facil de leer (parece ingles), versatil (sirve para todo) y tener una comunidad enorme. Si no sabes por donde empezar, Python es una excelente opcion.
Por que elegir Python
- Facil de aprender: La sintaxis es limpia y legible, sin llaves ni punto y coma obligatorios
- Versatil: Web, IA, datos, automatizacion, juegos, bots, scraping
- Demanda laboral: Uno de los lenguajes mas solicitados en ofertas de trabajo
- Comunidad: Miles de librerias gratuitas y respuestas en StackOverflow
Tus primeros pasos en Python
# Tu primer programa
print("Hola Mundo!")
# Variables (no necesitas declarar tipo)
nombre = "Ana"
edad = 25
es_programador = True
# Operaciones
resultado = 10 + 5
print(f"El resultado es {resultado}") # f-string
# Input del usuario
nombre = input("Como te llamas? ")
print(f"Hola {nombre}!")
Listas, tuplas y diccionarios
# Lista (mutable)
frutas = ["manzana", "banana", "naranja"]
frutas.append("fresa")
print(frutas[0]) # "manzana"
# Diccionario (clave-valor)
usuario = {
"nombre": "Carlos",
"edad": 20,
"lenguajes": ["Python", "JavaScript"]
}
print(usuario["nombre"]) # "Carlos"
# List comprehension (super util)
numeros = [1, 2, 3, 4, 5]
dobles = [n * 2 for n in numeros]
print(dobles) # [2, 4, 6, 8, 10]
Funciones en Python
def calcular_promedio(notas):
"""Calcula el promedio de una lista de notas"""
return sum(notas) / len(notas)
mis_notas = [90, 85, 92, 78, 95]
promedio = calcular_promedio(mis_notas)
print(f"Tu promedio es: {promedio}") # 88.0
Que puedes hacer con Python
- Desarrollo web: Django, Flask, FastAPI para crear APIs y sitios web
- Inteligencia artificial: TensorFlow, PyTorch, scikit-learn
- Analisis de datos: Pandas, NumPy, Matplotlib
- Automatizacion: Scripts que hacen tareas repetitivas por ti
- Web scraping: Extraer datos de paginas web automaticamente
- Bots: Discord, Telegram, WhatsApp
Aprende Python con ejercicios interactivos
21 lecciones desde cero con quizzes, desafios de codigo y un proyecto final. Todo gratis en Duobi.
Empezar curso gratis