¿Cuál es el resultado de la siguiente expresión utilizando match-case con un patrón de desestructuración y una función personalizada?
def es_mayor_que_cien(num):
return num > 100
valor = (50, 200)
match valor:
case (x, y) if es_mayor_que_cien(x) and es_mayor_que_cien(y):
resultado = "Ambos elementos son mayores que cien"
case (x, y) if es_mayor_que_cien(x) or es_mayor_que_cien(y):
resultado = "Al menos uno de los elementos es mayor que cien"
case (x, y):
resultado = "Ninguno de los elementos es mayor que cien"
case _:
resultado = "No coincide"
print(resultado)