Olá, Valentina, como vai?
A lógica condicional com if, elif e else está clara e funcional, e a conversão das entradas para inteiros garante que as comparações aconteçam corretamente.
Como dica, você poderia simplificar um pouco as mensagens para deixá-las mais diretas, já que o objetivo principal é apenas indicar o produto com maior venda. Por exemplo:
if quant_macas > quant_bananas:
print("Maçãs venderam mais.")
elif quant_macas < quant_bananas:
print("Bananas venderam mais.")
else:
print("Houve empate nas vendas.")
Isso mantém o código limpo e fácil de entender.
Parabéns pelo trabalho, Valentina. Continue compartilhando seus exercícios aqui no fórum, ele está sempre à disposição para te ajudar no aprendizado.
Conte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!