首页 > 解决方案 > 在没有多线程的情况下一次运行多个命令的方法?

问题描述

我希望在运行另一个进程的同时运行第二个进程。我知道多线程存在,但想知道这是否是在 Python 中同时执行多项操作的唯一方法?

例如。运行一些东西:

import time, random

number = random.randint(0, 100)

while True:
  user_input = input("Enter a number: ")
  if user_input == number:
     print("Congratulations")
     quit()

同时:

time.sleep(100)
print("Too slow")
quit()

在跑。

我已经看到一个与线程非常相似的问题,但想知道在 Python 中是否有其他方法可以做到这一点?

标签: pythonpython-3.xmultithreading

解决方案


推荐阅读