线程

进程跟线程概念:进程相当于资源,线程就是用这些资源,进程相当于一个公司,线程就是公司雇佣的员工来干活。

线程创建的两种方法: 

方法一:

from threading import Thread

# 方法一(创建两个子线程,以及线程的传参)
def func(name):
    for i in range(1000):
        print(name, i)


if __name__ == '__main__':
    t1 = Thread(target= func, args=("我是子线程1",)) # 传入的参数必须是元组
    t1.start()

    t2 = Thread(target=func, args=("我是子线程2",))  # 传入的参数必须是元组
    t2.start()

 

方法二:

from threading import Thread

class MyThread(Thread):
    def run(self):
        for i in range(1000):
            print("我是子线程", i)

if __name__ == '__main__':
    t = MyThread()
    t.start()
    for i in range(1000):
        print("我是主线程", i)

 

posted @ 2022-02-22 22:47  junjun_story  阅读(18)  评论(0编辑  收藏  举报
****************************************** 页脚Html代码 ****************************************** 页脚Html代码