Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

[Dúvida] Dúvida

Estou a dias travado nessa parte, não entendi aonde está o problema, como fazer para que o resultado quando se genero_favorito == genero_musica volte como 'recomendada' e quando se genero_favorito != genero_musica volte 'não recomendada'

1 resposta
solução!

Oi, Rodrigo! Tudo joia?

Vamos dar uma olhada no código e ajustar para que ele funcione conforme você deseja.

A função que você precisa deve usar estruturas condicionais if e else para comparar os gêneros e retornar a recomendação correta. Aqui está um exemplo de como você pode fazer isso:

def classificar_musica(genero_favorito, genero_musica):
    if genero_favorito == genero_musica:
        return 'recomendada'
    else:
        return 'não recomendada'

# Testando a função
resultado = classificar_musica('Rock', 'Pop')
print(resultado)  # Deve imprimir 'não recomendada'

resultado = classificar_musica('Rock', 'Rock')
print(resultado)  # Deve imprimir 'recomendada'

Neste exemplo, a função classificar_musica compara os dois gêneros. Se eles forem iguais, retorna 'recomendada'. Caso contrário, retorna 'não recomendada'.

Espero ter ajudado e bons estudos!

Caso este post tenha lhe ajudado, por favor, marcar como solucionado ✓.