使用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
"""

在这里插入图片描述

猜你喜欢

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