Olá, Monica! Como vai?
Parabéns pela resolução da atividade!
Vi que você explorou o tratamento de exceções para validar entradas com Python, utilizou muito bem o laço while para garantir repetições controladas e ainda compreendeu a importância da estrutura condicional para comparar resultados.
Continue postando as suas soluções, com certeza isso ajudará outros estudantes e tem grande relevância para o fórum.
Uma dica interessante para o futuro é simplificar a verificação de empate e maior quantidade usando funções. Assim:
def comparar_vendas(macas, bananas):
if macas == bananas:
return "Houve empate"
return "As maçãs tiveram mais vendas" if macas > bananas else "As bananas tiveram mais vendas"
print(comparar_vendas(qtd_macas, qtd_bananas))
Isso faz a lógica ficar mais organizada e reutilizável.
Fico à disposição!
Conte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!