En el hospital unas de las maquinas empezó a fallar y lanzan un error por pantalla, debemos identificar cuáles tienen un patron de inicio y cierre: // Necesitamos que determines si el error esta balanceado en cuanto a paréntesis, corchetes y llaves. // La función debe devolver true si los paréntesis, corchetes y llaves están balanceados y false en caso contrario. // Se considera que los paréntesis, corchetes y llaves están balanceados si para cada uno de estos símbolos de apertura hay un símbolo de cierre correspondiente y los símbolos están correctamente anidados.
def error(error): if "{" or "[" or "(" in error: #Check if the error has a "}" if "}" in error: #Check if the error has a "]" if "]" in error: #Check if the error has a ")" if ")" in error: return True else: return False else: return False else: return False else: return False print(error("{[(])}"))