def classificar_musica(genero_favorito, genero_musica):
if genero_favorito == genero_musica:
return 'recomendada'
elif genero_favorito == 'Pop' or genero_favorito == 'Rock':
return 'neutra'
else:
return 'não recomendada'
resultado = classificar_musica('Rock', 'Pop')
print(resultado)
Pela análise que fiz neste código, onde encontrei um padrão, a utilização do operador lógico "OR" com a condicional onde uma das opções for verdadeira, retornaria verdadeira, onde então retornou "neutra".
Só preciso saber se a análise que eu fiz foi acertiva, e se não, o que eu deveria realamente analisar ?