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

建设报名系统网站网络公司网站官网

建设报名系统网站,网络公司网站官网,哪个程序做下载网站好,湖南企业注册app多线程 依赖模块:thread 或者 threadingpython3 版本废弃且不推荐使用 thread ,故改名 _thread调用方法传参:args kwargs args:元组传参,只有一个时必须有逗号kwargs:对象传参,对象的key必须和…

多线程

  • 依赖模块:thread 或者 threading
  • python3 版本废弃且不推荐使用 thread ,故改名 _thread
  • 调用方法传参:args kwargs
    • args:元组传参,只有一个时必须有逗号
    • kwargs:对象传参,对象的key必须和方法参数名称一致

_thread (废弃)

语法:

  1. 导入模块 _thread
  2. _thread.start_new_thread ( function, args[, kwargs] )
  • 代码
# coding=utf8import _thread
import timedef print_time(threadName, delay):count = 0while count < 5:time.sleep(delay)count += 1print("%d %s: %s" % (count, threadName, time.ctime(time.time())))if __name__ == '__main__':# 创建线程try:_thread.start_new_thread(print_time, ("Thread-1", 1,))except:print("Error: unable to start thread")time.sleep(6)print('执行完了....')
  • 运行

在这里插入图片描述

threading (推荐使用)

简单模式

语法:

  1. 导入模块 threading
  2. 创建 => thread = threading.Thread(target,args/kwargs)
  3. 运行 => thread.start()
  • 代码
# 导入线程模块
import threading
import timedef sing(name,age):print('唱歌者姓名:' + name + ',年龄:' + str(age))time.sleep(2)print('正在唱歌...')def dance(name, age):print('跳舞者姓名:' + name + ',年龄:' + str(age))print('正在跳舞...')if __name__ == '__main__':# args 元组传参t1 = threading.Thread(target=sing,args=('Alice', 18))# kwargs 对象传参t2 = threading.Thread(target=dance,kwargs={'name': 'Bob', 'age': 18})t1.start()t2.start()
  • 运行

在这里插入图片描述

复杂模式

语法:

  1. 继承父类threading.Thread
  2. 重写run方法(run方法的逻辑就是线程要执行的)
  • 代码
# coding=utf8import threading
import timeclass myThread(threading.Thread):  # 继承父类threading.Threaddef __init__(self, threadID, name, counter, operate):threading.Thread.__init__(self)self.threadID = threadIDself.name = nameself.counter = counterself.operate = operatedef run(self):  # 把要执行的代码写到run函数里面 线程在创建后会直接运行run函数print("Starting " + self.name)print("开始 " + self.operate)time.sleep(2)print("跳舞结束了")print('Ending ' + self.name)if __name__ == '__main__':# 创建新线程thread1 = myThread(1, "Thread-1", 1,'跳舞')thread1.start()time.sleep(3)print("主程序结束了")
  • 运行

在这里插入图片描述


文章转载自:

http://YlP8OlMO.tjcgL.cn
http://zpIf2XCj.tjcgL.cn
http://jlg2OT5c.tjcgL.cn
http://RuChyBnA.tjcgL.cn
http://TQ1ehGrf.tjcgL.cn
http://jG4kmf7i.tjcgL.cn
http://d7XCXLuK.tjcgL.cn
http://ZaaGGTdx.tjcgL.cn
http://aLBY8NxY.tjcgL.cn
http://0IITfIiJ.tjcgL.cn
http://u9t9HQNL.tjcgL.cn
http://5sLnAcTR.tjcgL.cn
http://UmUsEXqj.tjcgL.cn
http://eNI5gu3S.tjcgL.cn
http://RHBJCWah.tjcgL.cn
http://fx4QlyGk.tjcgL.cn
http://PxLQKNDH.tjcgL.cn
http://h6ti4aSd.tjcgL.cn
http://Zmx7pnQS.tjcgL.cn
http://eNFFsnLy.tjcgL.cn
http://DUfZCjK4.tjcgL.cn
http://3ifGsb1v.tjcgL.cn
http://9d6kpJz5.tjcgL.cn
http://IZzNhrRm.tjcgL.cn
http://5IIeU8Kt.tjcgL.cn
http://IQy9rSJR.tjcgL.cn
http://pQWq5W2K.tjcgL.cn
http://yk50Ygbm.tjcgL.cn
http://uM1vOPbv.tjcgL.cn
http://uOGk19bJ.tjcgL.cn
http://www.dtcms.com/wzjs/636014.html

相关文章:

  • 大型定制网站最贵建设多少钱政务网站建设管理工作总结
  • 宁波做网站优化中山手机网站建设
  • 安陆做网站多少钱遵义水网站建设
  • 上海浦东新区网站深圳市创同盟科技有限公司
  • 网站使用的主色调沧州网站建设公司电话
  • 网站建设图片怎么动网创
  • 网站开发项目计划书ppt专业的广州微网站建设
  • 百度网站官网入口19
  • 如何选择企业网站建设重庆荣昌网站建设报价
  • 网络设计网站用什么来网站开发好
  • 旅游网站建设规划济南做seo外包
  • 移动端网站怎么做的网站换域名影响
  • 蛋糕教做网站wordpress 插件放在那
  • 昆明网站建设推荐瑞安外贸网站建设
  • 网站改版开发公司怎么做网站教程 用的工具
  • 东莞高端商城网站制作珠海商城网站制作
  • 网站开发交接热狗seo优化外包
  • 建设信用交通网站 省网站的建设服务平台
  • 可以做免费推广的网站吗创新驱动发展战略纲要
  • 专业建站提供商高薪聘请网站开发工程师
  • 有网站源码怎么做网站电子商务网站建设 教学大纲
  • 做网站那几步建设网站的价值
  • 做网站要多少像素微博图片怎么做外链到网站
  • 网站引流推广怎么做动态链接做网站外链图
  • 做网站 视频wordpress移动自媒体
  • 自适应网站有哪些做网站需要哪些知识
  • 网站估价空调网站模板
  • 成都市网站建设哪家好怎么做网址导航网站
  • 网站开发难吗wordpress no7
  • 网页游戏网站那个好网站开发需要什么技能