Python Básico
Domina lo esencial de Python: variables, control de flujo, funciones y manejo de datos desde cero con ejemplos prácticos. Ideal para empezar a programar.
Python fue creado a finales de los años 80 por Guido van Rossum en los Países Bajos, y su primera versión pública apareció en 1991.
Desde entonces, se ha convertido en uno de los lenguajes de programación más populares del mundo gracias a su sencillez, legibilidad y versatilidad.
Hoy en día, Python se utiliza en ciencia de datos, inteligencia artificial, desarrollo web, automatización, videojuegos, IoT y mucho más.
La comunidad es enorme y muy activa, lo que facilita encontrar documentación, tutoriales y librerías de apoyo.
# Variables y tipos básicos
nombre = "Sergio" # String
edad = 30 # Entero (int)
altura = 1.75 # Decimal (float)
es_programador = True # Booleano
print(nombre, edad, altura, es_programador)
frutas = ["manzana", "banana", "cereza"]
print(frutas[0]) # Acceder al primer elemento
frutas.append("naranja") # Agregar elemento
print(frutas)
for fruta in frutas:
print(fruta)
coordenadas = (10, 20)
print(coordenadas[0])
# Una tupla no se puede modificar
# coordenadas[0] = 15 ❌ Error
persona = {
"nombre": "Sergio",
"edad": 30,
"profesion": "Data Engineer"
}
print(persona["nombre"]) # Acceder al valor de una clave
persona["edad"] = 31 # Modificar valor
print(persona)
numeros = {1, 2, 3, 4, 4, 2}
print(numeros) # {1, 2, 3, 4} (no repite elementos)
numeros.add(5)
print(numeros)
# Operadores aritméticos
a = 10
b = 3
print(a + b) # Suma
print(a - b) # Resta
print(a * b) # Multiplicación
print(a / b) # División (float)
print(a // b) # División entera
print(a % b) # Módulo
print(a ** b) # Potencia
edad = 18
if edad >= 18:
print("Eres mayor de edad")
else:
print("Eres menor de edad")
# For
for i in range(5):
print("Iteración", i)
# While
contador = 0
while contador < 5:
print("Contador:", contador)
contador += 1
def saludar(nombre):
return f"Hola, {nombre}!"
print(saludar("Sergio"))
nombre = input("Introduce tu nombre: ")
edad = int(input("Introduce tu edad: "))
if edad >= 18:
print(f"{nombre}, eres mayor de edad.")
else:
print(f"{nombre}, eres menor de edad.")
Domina lo esencial de Python: variables, control de flujo, funciones y manejo de datos desde cero con ejemplos prácticos. Ideal para empezar a programar.
Profundiza con listas/diccionarios, manejo de errores y POO. Ejemplos reales para llevar tus habilidades al siguiente nivel.
Decoradores, concurrencia, módulos, E/S y automatización para proyectos profesionales de alto nivel.
Pipelines de datos, ETL, y procesamiento a escala con Python/Spark. Conceptos clave y casos reales.