Olá, Herbert, como vai?
Uma pequena melhoria que você pode fazer é converter os valores de entrada para números inteiros ou de ponto flutuante antes de realizar a comparação. O input()
sempre retorna uma string, e a comparação entre strings pode não funcionar como esperado quando se trata de números. Por exemplo, a string "10" é considerada menor que a string "2" na comparação alfabética.
Para converter a entrada para números inteiros, você pode usar a função int()
, como nos exemplos a seguir:
macas = int(input("Digite a quantidade de maçãs: "))
bananas = int(input("Digite a quantidade de bananas: "))
Essa pequena modificação garante que a comparação será numérica, o que é essencial para o seu programa funcionar corretamente com qualquer valor de vendas.
Continue praticando, seu trabalho está ótimo. Se tiver dúvidas ou projetos para compartilhar, o fórum está sempre à sua disposição.
Conte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!