1
resposta

[Projeto] Monitorando vendas no comércio

produto1 = input("Digite o nome do produto: ")
produto2 = input("Digite o nome do produto: ")

venda_produto1 = int(input(f"Digite a quantidade de {produto1} vendido(a): "))
venda_produto2 = int(input(f"Digite a quantidade de {produto2} vendido(a): "))

protudo_mais_vendido = produto1 if venda_produto1 > venda_produto2 else produto2

print(f"O produto {protudo_mais_vendido} teve mais vendas.")
1 resposta

Olá, Paulo!

Parabéns pela conclusão do projeto Monitorando vendas no comércio. Ficou muito nítido como você utilizou um recurso avançado do Python para tornar o seu código mais limpo: o operador ternário.

Sua escolha por usar produto1 if venda_produto1 > venda_produto2 else produto2 mostra uma ótima compreensão de como reduzir a verbosidade do código, mantendo a solução direta e objetiva. Ao permitir que o usuário digite o nome dos produtos, você deu uma flexibilidade ao sistema que o torna muito mais útil para diferentes cenários do dia a dia.

Na sua opinião, você acredita que utilizar essa forma reduzida do if facilita a leitura do código para outros desenvolvedores ou o formato tradicional ainda é mais claro?

Alura Conte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!