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

2.通过继承threading.Thread,重写run方法创建线程

import threading
import time

"""
通过继承threading.Thread,重写run方法创建线程
"""


class MyThread(threading.Thread):
    def run(self):
        for i in range(3):
            print("这是丁七岁第%d次测试创建线程的代码" % (i + 1) + "@" + self.name + "->" + str(i))
            time.sleep(1)


if __name__ == '__main__':
    t = MyThread()
    t.start()

"""
输出的结果:
这是丁七岁第1次测试创建线程的代码@Thread-1->0
这是丁七岁第2次测试创建线程的代码@Thread-1->1
这是丁七岁第3次测试创建线程的代码@Thread-1->2
"""

在这里插入图片描述

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