1
resposta

Pratica: "Controlando o orçamento mensal"!

Segue abaixo meu código da pratica Controlando o orçamento mensal Meu código da pratica Controlando o orçamento mensal

1 resposta

Oi João,

Seu código está muito bom! 👏

A lógica das condicionais if, elif e else está correta. 👍

O input() retorna uma string, e você está convertendo para um número (float) para fazer a comparação corretamente. 👍

Uma pequena sugestão: você pode usar f-strings para formatar a saída, tornando o código mais legível.

Veja um exemplo:

limite_orcamento = 3000

def controle_orcamento():
    total_despesas = float(input('Digite o total de despesas realizadas (R$): '))
    if total_despesas > limite_orcamento:
        print(f'\nAtenção! Você ultrapassou o limite de R$ {limite_orcamento:.2f} para despesas mensais.')
    elif total_despesas < limite_orcamento:
        print(f'\nVocê ainda está dentro do orçamento de R$ {limite_orcamento:.2f} para despesas mensais.')
    else:
        print(f'\nVocê atingiu exatamente o limite de R$ {limite_orcamento:.2f} para despesas mensais.')

controle_orcamento()

Para saber mais: Formatando strings em Python.

Continue praticando e explorando as possibilidades da linguagem! 💪