Olá Breno, tudo bem?
A estrutura do seu código parece estar correta, mas eu sugiro que você remova a linha que imprime o número aleatório gerado, pois isso pode acabar com a graça do jogo.
Além disso, você pode melhorar a mensagem que é exibida para o jogador quando ele erra uma tentativa. Em vez de apenas mostrar quantas tentativas restam, você pode dar uma dica para ajudá-lo a chegar mais perto do número correto.
Por exemplo, se o número correto é 50 e o jogador chuta 30, você pode dizer "Seu palpite está muito baixo, tente um número maior". Isso pode tornar o jogo mais divertido e desafiador.
Espero ter ajudado e bons estudos!