operacoes = {
"+" : 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."
}
num1 = float(input("Digite o primeiro número: "))
num2 = float(input("Digite o segundo número: "))
operacao = input("Escolha a operação (| + | - | * | / |): ")
if operacao in operacoes:
resultado = operacoes[operacao](num1, num2)
if isinstance(resultado, (int, float)):
print(f"Resultado: {resultado:.1f}")
else:
print(resultado)
else:
print("Erro. Operador inválido.")