Oi, João! Tudo bom?
Excelente! Siga praticando com os desafios e sempre compartilhe conosco.
Você soube aplicar estruturas condicionais de forma eficiente, aproveitou o input do usuário para criar comparações dinâmicas e entendeu como o fluxo lógico (if/elif/else) é essencial para tomada de decisões em programação.
Como dica adicional, experimente utilizar operadores ternários quando precisar simplificar condições simples. Assim:
quantidade_macas = int(input("Digite a quantidade de maçãs: "))
quantidade_bananas = int(input("Digite a quantidade de bananas: "))
resultado = (
"A quantidade de maçãs é menor que a quantidade de bananas" if quantidade_macas < quantidade_bananas
else "A quantidade de bananas é maior que a quantidade de maçãs" if quantidade_macas > quantidade_bananas
else "A quantidade de maçãs é igual a quantidade de bananas"
)
print(resultado)
Resultado:
Digite a quantidade de maçãs: 3
Digite a quantidade de bananas: 5
A quantidade de maçãs é menor que a quantidade de bananas
Com isso, você poderá escrever condições de forma mais concisa .
Para saber mais:
Sugestão de conteúdo para você mergulhar ainda mais sobre o tema:
Alguns materiais estão em inglês, mas é possível compreendê-los usando o recurso de tradução de páginas do próprio navegador.
Fico à disposição! E se precisar, conte sempre com o apoio do fórum.
Abraço e bons estudos!
Conte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!