Olá, Pedro Paulo! Como vai?
Parabéns pela resolução da atividade!
Observei que você explorou o uso de condicionais para comparar os resultados, utilizou muito bem a entrada de dados para tornar o programa interativo e ainda compreendeu a importância de tratar diferentes cenários de vendas.
Uma dica interessante para o futuro é reorganizar a ordem das condições para evitar conflitos e deixar o código mais claro. Assim:
print('Relatório de vendas\n')
maca = int(input('Digite a quantidade de maçãs vendidas: '))
banana = int(input('Digite a quantidade de bananas vendidas: '))
if maca == 0 and banana == 0:
print('Não houve vendas!')
elif maca > banana:
print(f'Foram vendidas {maca} maçãs e {banana} bananas, as maçãs tiveram mais vendas!')
elif maca < banana:
print(f'Foram vendidas {maca} maçãs e {banana} bananas, as bananas tiveram mais vendas!')
else:
print(f'Tanto as maçãs quanto as bananas venderam a mesma quantidade, houve um empate!')
Isso faz com que o programa trate primeiro o caso especial de não haver vendas e depois siga para as comparações, deixando a lógica mais organizada.
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!