我是Python新手,在这段代码中遇到了问题:
while true:
rand = random.choice(number)
print(rand)
enter_word = input("Write something: ")
time.sleep(5)
我希望能够在控制台中输入单词,同时在控制台中出现随机数。但是只有我输入一个单词,新的数字才会出现。使这两个命令同时运行的最佳方法是什么?
我需要做一个线程还是有更简单的事情我可以做?
如果我需要做一个线程,你能给我一点帮助,我将如何创建它吗?
提前谢谢
Tags:
这可以通过使用python中的多处理模块来实现,请参见下面的代码
要等待输入并同时显示一些随机输出,可以使用GUI(something with an event loop):
其中^{} is define here 。
call_repeatedly()
使用单独的线程重复调用print_random()
函数。相关问题 更多 >
编程相关推荐