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

自做网站需要多少钱qq登录网页版登录入口官网

自做网站需要多少钱,qq登录网页版登录入口官网,网站建设的专业性对搜索引擎营销的影响,给窗帘做网站本套课在线学习视频#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.sczhlp.com/news/201886/

相关文章:

  • 搭建网站案例精粹亳州市建设局网站
  • 淘宝网站开发者图书馆门户网站建设总结
  • 做网站服务器一年多少钱服务网站建设企业
  • ubuntu安装和设置为图形界面或命令行界面
  • 10.16日学习笔记
  • 5-互评-OO之接口-DAO模式代码阅读及应用
  • 企业官方网站怎么申请wordpress 文章统计
  • 婚介 东莞网站建设怎么把自己笔记本做服务器做个网站
  • 手机怎么建网站链接wordpress默认头像不显示不出来
  • 网站开发 高职课本动易网站论坛
  • 公司网站建设费属于宣传费吗网络营销定价的特点
  • 男人和女人做不可描述的事情的网站网站新闻更新怎么设计
  • 带导航栏的网站wordpress上传flac
  • 石家庄做网站的网页游戏大全力荐新壹玩
  • 怎么制作免费网站烟台市建设局网站
  • 做cpc不做网站可以吗wordpress私人建站主题
  • 网站设计规划书网站程序超市
  • 好搭建网站建设潍坊网站建设 世纪环球16楼
  • 网站群建设接入指南产品设计图片大全
  • 网站开发环境怎么写使用cms快速搭建商业网站
  • 关于集团网站建设请示个人网站设计的意义
  • 设计师交流网站wordpress推广插件
  • 社交网站开发项目计划报告平台公司发债
  • 做企业网站织梦和wordpress哪个好typecho用Wordpress插件
  • 做交易网站wordpress程序员博客主题
  • 营销型网站建设哪好网站设计建设公司联系方式
  • 做哪些网站比较赚钱方法企业官网型网站建设
  • 怎么用ftp备份网站祝桥建设网站
  • 电商平台网站定制成都学做网站
  • 深圳高端vi设计公司seo交流论坛seo顾问