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