← Back to Course Materials
CCPG1043 Unit 3
Unidad 03 — Funciones
Start unit → 3.1 Funciones, parámetros y retornosLas funciones permiten nombrar una operación, recibir datos y devolver resultados. En esta unidad evitaremos variables globales: cada función debe recibir explícitamente lo que necesita.
Fuera de alcance: creación de módulos, análisis profundo de paso por valor/referencia, IA y vibe coding.
Python Examples
Runnable programs from this unit — copy one and run it to see the concepts above in action instead of just reading about them.
Resumen ejecutable de la Unidad 03
def convertir_minutos(minutos):
horas = minutos // 60
restantes = minutos % 60
return horas, restantes
def esta_en_rango(valor, minimo=0, maximo=100):
return minimo <= valor <= maximo
horas, minutos = convertir_minutos(145)
print(f"145 minutos = {horas} h y {minutos} min")
print(esta_en_rango(75))