import time
import threading
"""高并发多线程"""
"""继承threading的Thread方法"""
class MyMythread(threading.Thread):
"""重写父类方法"""
def run(self):
for i in range(5):
a = '我是'+self.name+str(i)
print(a)
"""程序入口"""
if __name__ == '__main__':
"""调用类"""
t=MyMythread()
"""开启线程"""
t.start()
输入结果
我是Thread-10
我是Thread-11
我是Thread-12
我是Thread-13
我是Thread-14
这里的名字(我是Thread)是系统分配的
当然和这行代码(a = '我是'+self.name+str(i))也是有关系的
self.name 是init方法实例化的一个属性