def calculadora_simples():
try:
primeiro_numero = float(input("Digite o primeiro número: "))
operacao = input("Escolha a operação (+, -, *, /): ")
segundo_numero = float(input("Digite o segundo número: "))
match operacao:
case "+":
return primeiro_numero + segundo_numero
case "-":
return primeiro_numero - segundo_numero
case "*":
return primeiro_numero * segundo_numero
case "/":
if segundo_numero == 0:
raise ZeroDivisionError
return primeiro_numero / segundo_numero
case _:
return "Opção inválida"
except ValueError:
return "Erro: Entrada inválida. Digite apenas números."
except ZeroDivisionError:
return "Erro: Divisão por zero não é permitida."
print(calculadora_simples())