使用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正在執行~~~
"""

在這裏插入圖片描述

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章