当前位置: 首页 > news >正文

做酒网站重庆市建设工程信息网安全监督特种人员

做酒网站,重庆市建设工程信息网安全监督特种人员,怎么自己创建一个网页,花木公司网站源码本套课在线学习视频#xff08;网盘地址#xff0c;保存到网盘即可免费观看#xff09;#xff1a; ​​https://pan.quark.cn/s/677661ea63b3​​ 本节将介绍如何利用Python中的thread模块和threading模块实现多线程#xff0c;并通过继承threading.Thread类并重写run方…本套课在线学习视频网盘地址保存到网盘即可免费观看 ​​https://pan.quark.cn/s/677661ea63b3​​ 本节将介绍如何利用Python中的thread模块和threading模块实现多线程并通过继承threading.Thread类并重写run方法的方式创建自定义线程类。我们将以创建唱歌和跳舞两个线程类为例详细讲解如何实现多线程程序。 00:00 - 通过继承实现多线程 创建自定义线程类 我们将创建两个自定义线程类SingThread和DanceThread。这两个类分别实现了线程启动、延迟和结束时的自定义行为并通过传递参数来控制延迟时间。 import threading import time# 创建唱歌线程类 class SingThread(threading.Thread):def __init__(self, delay):super().__init__()self.delay delaydef run(self):for _ in range(5):print(Singing...)time.sleep(self.delay)# 创建跳舞线程类 class DanceThread(threading.Thread):def __init__(self, delay):super().__init__()self.delay delaydef run(self):for _ in range(5):print(Dancing...)time.sleep(self.delay)# 创建并启动线程 sing_thread SingThread(1) dance_thread DanceThread(1.5)sing_thread.start() dance_thread.start()sing_thread.join() dance_thread.join()print(All threads have finished) 03:53 - Python编程实现多线程 创建多个线程实例 在主程序中通过for循环创建了多个线程实例并启动这些线程。为了确保主线程能够等待所有子线程完成后再继续执行将所有线程放入一个任务列表中并使用for循环调用每个线程的join方法。 import threading import time# 创建唱歌线程类 class SingThread(threading.Thread):def __init__(self, name, delay):super().__init__()self.name nameself.delay delaydef run(self):print(fThread {self.name} started)for _ in range(3):print(f{self.name} is singing...)time.sleep(self.delay)print(fThread {self.name} completed)# 创建跳舞线程类 class DanceThread(threading.Thread):def __init__(self, name, delay):super().__init__()self.name nameself.delay delaydef run(self):print(fThread {self.name} started)for _ in range(3):print(f{self.name} is dancing...)time.sleep(self.delay)print(fThread {self.name} completed)# 创建并启动多个线程 threads [] for i in range(3):sing_thread SingThread(fSingThread-{i}, 1 i * 0.5)dance_thread DanceThread(fDanceThread-{i}, 1 i * 0.3)threads.append(sing_thread)threads.append(dance_thread)sing_thread.start()dance_thread.start()# 等待所有线程完成 for thread in threads:thread.join()print(All threads have finished) 计算程序的总运行时间 通过计算程序的开始时间和结束时间的差值可以得到整个程序的运行时间。 import threading import time# 创建唱歌线程类 class SingThread(threading.Thread):def __init__(self, name, delay):super().__init__()self.name nameself.delay delaydef run(self):print(fThread {self.name} started)for _ in range(3):print(f{self.name} is singing...)time.sleep(self.delay)print(fThread {self.name} completed)# 创建跳舞线程类 class DanceThread(threading.Thread):def __init__(self, name, delay):super().__init__()self.name nameself.delay delaydef run(self):print(fThread {self.name} started)for _ in range(3):print(f{self.name} is dancing...)time.sleep(self.delay)print(fThread {self.name} completed)# 记录开始时间 start_time time.time()# 创建并启动多个线程 threads [] for i in range(3):sing_thread SingThread(fSingThread-{i}, 1 i * 0.5)dance_thread DanceThread(fDanceThread-{i}, 1 i * 0.3)threads.append(sing_thread)threads.append(dance_thread)sing_thread.start()dance_thread.start()# 等待所有线程完成 for thread in threads:thread.join()# 记录结束时间并计算总运行时间 end_time time.time() total_time end_time - start_time print(fAll threads have finished. Total time: {total_time:.2f} seconds) 通过这些示例代码您可以更好地理解如何在Python中使用threading模块创建和管理多线程程序并通过继承threading.Thread类来实现自定义线程类。同时您还可以学习如何计算程序的总运行时间以评估多线程程序的性能。
http://www.hkea.cn/news/14353035/

相关文章:

  • 代做网站 猪八戒网苏州cms模板建站宝
  • 太原网站优化排名企业宣传手册封面模板
  • 如何搭建静态网站小程序制作定制开发
  • 商城免费建站系统网站界面尺寸大小
  • 下载做蛋糕网站二级域名租用
  • 铜仁网站建设网址搭建wordpress
  • 济南 营销型网站网站建设科技有限公司
  • 深圳网站制作建设阳春市住房规划建设局网站
  • seo优化网站优化wordpress上一篇插件
  • 西安手机网站制作android开发软件下载
  • 广西桂林十大特产宁波本地抖音seo推广
  • 做网站的是什么工程师怎么创建网站的快捷方式
  • 12建网站网站建设价格表
  • 高新区网站建设 意义广州做商城网站
  • 恒信在线做彩票的是什么样的网站赣州网站开发公司
  • 一嗨租车网站建设的功能特色市级部门网站建设自评报告
  • 西安市地铁建设指挥部网站贵州省住房和城乡建设厅查询网站首页
  • 制作网站作业wordpress页面混乱
  • 网站贴子推广怎么做网页链接怎么放到桌面上
  • wordpress 适合外贸站广州seo公司品牌
  • 网站建设会计分录怎么做给人做网站网站
  • 甘肃两学一做网站建筑公司做网站的好处
  • 免费网站建设模版云盘创建网站的软件
  • 冠辰网站建设企业培训平台
  • 湖北省建设工程网站微企免费网站建设
  • 音平商城谁做的网站新乡建设网站公司
  • 惠州企业网站建设选哪家wordpress页脚版权信息修改
  • 怎么让网站让百度收录可以做用户旅程图的网站
  • 建设谷歌公司网站费用unas做网站服务器
  • 设计网站大全软件江山市建设厅网站