Tutoriales 2026-06-25 14 min de lectura

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

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

  1. Desarrollo web: Django, Flask, FastAPI para crear APIs y sitios web
  2. Inteligencia artificial: TensorFlow, PyTorch, scikit-learn
  3. Analisis de datos: Pandas, NumPy, Matplotlib
  4. Automatizacion: Scripts que hacen tareas repetitivas por ti
  5. Web scraping: Extraer datos de paginas web automaticamente
  6. 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