Oi, Beatriz! Como vai?
Agradeço por compartilhar.
A sua solução tá bem estruturada para comparar as despesas com o orçamento usando a condicional if e else. Você calculou o valor restante com orcamento - total_despesas e usou esse resultado para informar quanto ainda sobra do orçamento, o que mostra um bom uso de variáveis e lógica condicional.
Você pode usar o round() pra limitar o numero de casas decimais exibidas no resultado, deixando a informação mais organizada ao mostrar valores financeiros.
total_despesas = float(input("Digite o total de despesas do mes R$: "))
orcamento = 3000.00
limite = orcamento - total_despesas
if total_despesas > orcamento:
print("ALERTA! Suas despesas estao acima do seu orcamento!")
else:
print("Voce ainda possui: R$", round(limite, 2))
Neste exemplo, round(limite, 2) faz com que o valor exibido tenha apenas duas casas decimais, algo muito comum ao trabalhar com valores monetarios.
Conte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!