Python - execute dois comandos ao mesmo tempo

Eu sou novo no Python e estou tendo problemas com este trecho de código:

while true:
   rand = random.choice(number)
   print(rand)             
   enter_word = input("Write something: ")
   time.sleep(5)

Quero poder inserir palavras no console enquanto,ao mesmo tempo, aparecem números aleatórios no console. Mas um novo número só aparece quando eu digito uma palavra. Qual é a melhor maneira de executar esses dois comandos ao mesmo tempo?

Preciso fazer uma discussão ou há algo mais simples que eu possa fazer? E se eu precisar fazer um tópico, você pode dar uma pequena ajuda sobre como eu o criaria?

desde já, obrigado

questionAnswers(4)

yourAnswerToTheQuestion