1
resposta

[Sugestão] Condicionais if, elif e else: Fiz Assim - 07 Controlando o Orçamento Mensal

def calcula_gastos_mensais():
    """
    Essa função calcula se os gastos do mês estão dentro do limite de R$3.000,00.
    
    Input:
    - total_despesas (float): Total de despesas.
    
    Output:
    - Verifica se o total de despesas está dentro do limite de gastos.
    """
    print('''
    |||||||||||||||||||||||||||||||||||||||||||
    |         CONTROLE GASTO MENSAL           |
    |||||||||||||||||||||||||||||||||||||||||||
    ''')
    
    try:
        total_despesas = float(input('Informe o total de despesas do mês: '))

        if total_despesas > 3000:
            print(f'Atenção! Você ultrapassou o limite do orçamento.')
        else:
            print('Seus gastos estão dentro do limite mensal.')

    except ValueError:
        print('Erro: Insira um valor numérico válido.')

# Chamada da função
calcula_gastos_mensais()
1 resposta

Oi Shayne,

Excelente iniciativa em aplicar o conceito de condicionais para criar um controle de gastos! 👍

Seu código está bem estruturado e fácil de entender.

A utilização do try-except para lidar com possíveis erros de entrada é uma ótima prática. 💪

Para saber mais: Documentação oficial do Python sobre estruturas de controle. Este link leva à documentação oficial do Python, onde você pode aprofundar seus conhecimentos sobre estruturas de controle de fluxo, como if, elif e else.

Continue praticando e explorando as possibilidades da programação! 💻