Olá, Felipe. Tudo bem?
Muito obrigado por compartilhar o seu código aqui com a gente. Parabéns pelo trabalho. Continue com essa dedicação.
Ótimo como você usou a estrutura condicional if-else
para verificar se o gasto ultrapassou o limite, isso é bem útil para controlar o orçamento mensal de forma prática.
Uma dica interessante é utilizar o método input
de forma mais compacta, como por exemplo, criar um dicionário para os gastos. Isso pode tornar seu código mais organizado. Veja um exemplo de como pode ficar:
gastos = {
"alimentação": 0.0,
"energia": 0.0,
"água": 0.0,
"internet": 0.0,
"lazer": 0.0,
"educação": 0.0
}
for categoria in gastos:
gastos[categoria] = float(input(f"{categoria.capitalize()} R$ "))
calc = sum(gastos.values())
print(f"Seu gasto atual é: R$ {round(calc, 2)}")
if calc <= limite:
print("Seus gastos estão dentro do planejado")
else:
print("Atenção! Você ultrapassou o limite do orçamento.")
Esse código vai te permitir adicionar facilmente novas categorias de despesas, além de deixar o código mais escalável.
Conte com o apoio do Fórum. Abraços e bons estudos.