python多线程实现预测饭局组织者
Posted jason89
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python多线程实现预测饭局组织者相关的知识,希望对你有一定的参考价值。
1 from threading import Thread 2 import random 3 import time 4 def get_organizers(): 5 ‘‘‘获取组局者‘‘‘ 6 count = len(name_lists) 7 num = random.randint(0,count-1) 8 organizer = name_lists[num] 9 print(‘组局者是:%s‘ % (organizer,)) 10 name_lists.pop(num) # 将组局者从列表中删除 11 12 def get_participants(): 13 ‘‘‘获取参者‘‘‘ 14 time.sleep(0.5) # 设置休眠时间,单位是秒 15 print(‘参与者是:‘ , name_lists) 16 17 if __name__ == "__main__": 18 name_lists = [‘搜狐董事长张朝阳‘,‘小米CEO雷军‘,‘新美大CEO王‘,‘华为高级副总裁余承东‘,‘百度总裁张亚勤‘,‘360董事长周鸿祎‘, 19 ‘微软全球执行副总裁沈向洋‘,‘联想CEO杨元庆‘,‘红杉资本全球执行合伙人沈南鹏‘,‘宽带资本董事长田溯宁‘, 20 ‘京东CEO刘强东‘,‘爱奇艺CEO龚宇‘,‘滴滴出行CEO程维‘,‘58同城CEO姚劲波‘,‘高瓴资本张磊‘] 21 t1 = Thread(target=get_organizers) # 创建线程1 22 t2 = Thread(target=get_participants) # 创建线程2 23 t1.start() # 开启线程1 24 t2.start() # 开启线程2 25 t1.join() # 等待线程1结束 26 t2.join() # 等待线程2结束
以上是关于python多线程实现预测饭局组织者的主要内容,如果未能解决你的问题,请参考以下文章