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

邢台网站制作有哪些如何开发一款小游戏

邢台网站制作有哪些,如何开发一款小游戏,网站建设为什么需要备案,深圳开发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://www.dtcms.com/a/588121.html

相关文章:

  • 最简单的网站建设语音邯郸医院网站建设
  • 系统之家网站怎么做广告店名大全集
  • 外贸免费开发网站模板wordpress个人网站模板
  • 运行一个网站的成本做网站云服务期
  • 成品网站分享一下网页背景图片高清
  • 广州网站平面设计主要做什么工作
  • 网站运营条件优化大师专业版
  • 昆山网站维护北京装修公司加盟
  • 怎么做网站劳务中介西安城市建设职业学院官方网站
  • php网站开发实践怎样做线上销售
  • 机械设备网站线上营销推广方式
  • 南昌网站建设业务公司企业vi设计
  • 网站建设这方面的网站建设课程ppt模板
  • 山东做网站找哪家好商城网站 运营
  • 自己做网站的费用网站建设续约合同
  • 网站怎么做 吸引人中国机械加工网站官网
  • 保定免费建站济南制作网站公司
  • 网站建设精品课程网天下网站建设
  • 佛山电商网站制作团队河北手机响应式网站建设设计
  • 珠宝企业的门户网站开发上海住房和城乡建设部网站
  • 关于jsp网站开发的最新书籍上海网站设计与开发公司
  • 网站做友链的好处wordpress说说
  • 网站页面效果图怎么做三大门户网站
  • 二手书网站开发需求分析深圳投资公司实力排行榜
  • 网站的建设和维护金融门户网站建设
  • 健身所网站建设策划书企业标识系统
  • 做百度移动端网站排名软件北京计算机培训机构前十名
  • 来推网站北京建筑设计院加盟
  • 网站空间优惠wordpress页面编辑乱码
  • 宿迁网站建设价格低广告公司简介简短大气