1.使用threading.Thread创建
import threading
from time import sleep
"""
使用threading.Thread创建
"""
def task1():
for i in range(5):
print("任务1正在执行~~~")
sleep(1)
def task2():
for i in range(5):
print("任务2正在执行~~~")
sleep(1)
if __name__ == '__main__':
t1 = threading.Thread(target=task1)
t2 = threading.Thread(target=task2)
t1.start()
t1.join() # 先让task1执行
t2.start()
"""
输出结果:
任务1正在执行~~~
任务1正在执行~~~
任务1正在执行~~~
任务1正在执行~~~
任务1正在执行~~~
任务2正在执行~~~
任务2正在执行~~~
任务2正在执行~~~
任务2正在执行~~~
任务2正在执行~~~
"""