Olá, Stenio! Como vai?
Muito bem! Continue resolvendo os desafios e compartilhando com a comunidade Alura.
Observei que você explorou o uso de estruturas condicionais simples para comparar preços, utilizou muito bem as variáveis de controle (maior
e menor
) para armazenar valores e ainda compreendeu a importância de analisar todas as possibilidades entre os valores inseridos.
Uma dica interessante para o futuro é usar as funções max()
e min()
do Python, que simplificam esse tipo de operação. Dessa forma:
p1 = float(input('Informe o preço do produto 1: '))
p2 = float(input('Informe o preço do produto 2: '))
p3 = float(input('Informe o preço do produto 3: '))
maior = max(p1, p2, p3)
menor = min(p1, p2, p3)
print(f'O maior preço é {maior}')
print(f'O menor preço é {menor}')
Resultado:
Informe o preço do produto 1: 23
Informe o preço do produto 2: 17
Informe o preço do produto 3: 42
O maior preço é 42.0
O menor preço é 17.0
Isso deixa o código mais legível e eficiente.
Para saber mais: Sugestão de conteúdo para você mergulhar ainda mais sobre o tema:
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!