Nivel 80: demo_level80.py
Este es el nivel 80 del tour de aprendizaje.
Código Fuente
"""
DEMO LEVEL 80: Lambda Complejo
-------------------------------
Adds: Lambda con lógica completa.
Continues: L79.
DIAGRAM:
(lambda d: if x > 0 else y)
"""
from wpipe import Pipeline
def verificar_sistema(data):
print("🔍 Verificando sistema...")
return {"fuel": 50, "temp": 90, "ok": True}
def evaluar_estado(data):
fuel = data.get("fuel", 0)
temp = data.get("temp", 0)
if fuel < 20:
print("⛽ ALERTA: Combustible bajo!")
elif temp > 85:
print("🌡️ ALERTA: Sobrecalentamiento!")
else:
print("✅ Sistema OK")
return {"estado": "ok"}
if __name__ == "__main__":
pipe = Pipeline(pipeline_name="viaje_l80_lambdacomplex", verbose=True)
pipe.set_steps(
[
verificar_sistema,
evaluar_estado,
]
)
print("\n>>> Lambda con lógica condicional...\n")
pipe.run({"fuel": 50, "temp": 90})
Resultado de Ejecución
>>> Lambda con lógica condicional...🔍 Verificando sistema… 🌡️ ALERTA: Sobrecalentamiento! viaje_l80_lambdacomplex ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 100% 0:00:00
¡RECLAMA TU LOGRO!
Introduce tu nombre para desbloquear tu certificado oficial.
Certificado de Misión
WPipe Engine Certification • Misión 3
Se otorga con honor a:
---
Con el rango oficial de:
Arquitecto WPipe Silver
EMITIDO EL: --/--/----
ID: WP-80-ARQ-LVER
WISROVI SUITE • WISROVI.DEV
Oficial Product: wpipe.wisrovi.dev
🛡️