Oii Filipe, tudo bem?
Obrigada por compartilhar seu projeto aqui no fórum! A lógica está correta: você calculou o limite de 30% da renda e usou o if/else para dar a resposta certa em cada caso. Simples e funcional.
Uma dica para deixar o feedback ainda mais útil para quem usa o programa: considere mostrar o valor do limite calculado na mensagem de saída. Assim o usuário entende exatamente por que o empréstimo foi aprovado ou negado, por exemplo:
print(f'Empréstimo negado: parcela acima do limite de R$ {limite:.2f}')
Pequeno detalhe, mas faz bastante diferença na experiência de quem usa.
Conte com a Alura para evoluir seus estudos. Em caso de dúvidas, fico à disposição.
Conte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!