1
resposta

Faça como eu fiz: calculadora com lambda

operadores = { '+': lambda x, y: x + y, '-': lambda x, y: x -y, '*': lambda x, y: x * y, '/': lambda x, y: x / y if y != 0 else 'ERRO: divisão por 0' }

num_1 = float(input('Digite o primeiro número: ')) num_2 = float(input('Digite o segundo número: ')) operador = input('Escolha a operação (| + | - | * | / |): ')

if operador in operadores: resultado = operadores[operador](num_1, num_2) print(f'O resultado é: {resultado}') else: print('Erro no operador: Escolher apenas +, -, * ou /')

1 resposta

Parabéns!