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 /')

Garanta sua matrícula hoje e ganhe + 2 meses grátis

Continue sua jornada tech com ainda mais tempo para aprender e evoluir

Quero aproveitar agora
1 resposta

Parabéns!