使用Python创建线程的几种方法(1)

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正在执行~~~
"""

在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/qq_43612538/article/details/106105009