首页 > 编程语言 > 详细

第十六节 线程简单实例

时间:2020-03-16 22:02:01      阅读:53      评论:0      收藏:0      [点我收藏+]
 1 import time
 2 import threading
 3 
 4 
 5 def write_a():
 6     for x in range(3):
 7         print("写字%s"%threading.current_thread())
 8         time.sleep(1)
 9 
10 def draw_a():
11     for x in range(3):
12         print("画画%s"%threading.current_thread())
13         time.sleep(1)
14 
15 #传统方式
16 # if __name__ == ‘__main__‘:
17 #     write_a()
18 #     draw_a()
19 #     
20 def xianc():
21     t1 = threading.Thread(target = write_a)
22     t2 = threading.Thread(target = draw_a)
23     #创建两个线程对象t1和t2
24     t1.start()
25     t2.start()
26 
27     print(threading.enumerate())#查看当前运行的线程数
28     
29 if __name__ == __main__:
30     xianc()

 

第十六节 线程简单实例

原文:https://www.cnblogs.com/kogmaw/p/12507004.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!