TEMA
Python - name ‘imposto’ is not defined
JoaoMSch preguntado 2 years ago
Salve,
Estou recebendo o erro que segue na execução do fonte abaixo.
Não consegui simular esse erro em meu ambiente.
Traceback (most recent call last): File "/judge/judge-e60ae428d92d4b9b9b07b469de7e7e31.d/Main.py", line 15, in print(f'R$ {imposto:.2f}') NameError: name 'imposto' is not defined
salario = float(input())
if salario <= 2000:
print('Isento')
elif 2000 < salario <= 3000:
salario = salario - 2000
imposto = salario * 0.08
elif 3000 < salario <= 4500:
salario = salario - 3000
imposto = (salario * 0.18) + 80
else:
salario = salario - 4500
imposto = (salario * 0.28) + 350
print(f'R$ {imposto:.2f}')