Olá, Mateus, como vai?
Seu código está coerente com o que a atividade pede e utiliza bem as estruturas condicionais. A comparação entre as variáveis está adequada e a lógica cobre corretamente os três cenários possíveis.
Como dica adicional, você pode pensar futuramente em padronizar nomes de variáveis sem acentos para evitar possíveis incompatibilidades em alguns ambientes, mesmo que funcione no Python atual. Por exemplo, usar maca e banana já deixaria tudo mais neutro.
Seu exercício cumpre bem o objetivo proposto. Continue compartilhando seus códigos aqui no fórum, ele está sempre à disposição.
Conte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!