day_6.22python多线程

僵尸进程:子进程结束,父类未结束

孤儿进程:父类进程over.,子进程未结束

0号进程负责运行,1号进程负责生成,所有孤儿进程的收容所(孤儿进程:父类进程over)1号进程,永不结束!

Linux:

#!/usr/bin/env python
#!--*--coding:utf-8 --*--
'''2018-6-22 21:24:13
多线程的学习
'''
#使用线程的第一种方式,直接调用threading里面的Thread类
from threading import Thread
import time

def test():
    print("--====昨晚喝多了,下次少喝点!!!")
    time.sleep(1)

def main():
    '''创建线程'''
    for i in range(5):
        #创建一个线程
        t = Thread(target=test)
        t.start()

if __name__ == '__main__':
    main()


#使用线程的第二种方式,封装成一个类,
import threading
import time

class MyThread1(threading.Thread):
    """创建一个类继承多线程类"""
    def run(self):
        for i in range(3):
            time.sleep(1)
            msg = "I'm" +slef.name+'@'+str(1) #name属性中保存的是当前线程的名字
            print(msg)

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

 

转载于:https://www.cnblogs.com/zhen1996/p/9215598.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值