Oi João, tudo bem?
Funciona. Mas não é recomendado o jeito que você fez as importações. Tanto pela documentação do PEP8(Guia de estilo para código Python) quanto pelo fato de que se você precisar de usar funções do import adivinha mais do que uma única vez, terá que ficar chamando a função(jogo_adivinha) repetidas vezes, sendo que poderia ter colocado o import no cabeçalho do código. O PEP8 diz:
"As importações são sempre colocadas na parte superior do arquivo, logo após quaisquer comentários e instruções do módulo, e antes das globais e constantes do módulo".
Espero ter ajudado. Bons estudos!!!