《Python基础实训教程》第3章-多线程.pptxVIP

  • 2
  • 0
  • 约3.74千字
  • 约 24页
  • 2023-12-05 发布于湖北
  • 举报

《Python基础实训教程》第3章-多线程.pptx

第3章 多线程

目录3.13.23.3认识线程创建线程join3.4线程同步

认识线程3.1

3.1认识线程在操作系统中,一个任务对应一个进程,例如浏览网页启动一个浏览器进程,听音乐启动一个音乐进程等等,在进程中同样包含多个子任务,多个子任务间同时执行,例如音乐进程,一边有声音的播放,还有字幕的播报,同样有视频的播放等。在进程中的这些子任务就称为线程。当然一个进程可以有多个线程组成,也可以有一个线程表示,且至少有一个线程构成。

创建线程3.2

3.2.1Thread方法Python实现线程创建是利用threading模块完成,开展多线程编程需要提前导入该模块,如:importthreading利用Thread()创建线程,先看下该方法的结构:classthreading.Thread(group=None,target=None,name=None,args=(),kwargs={},*,daemon=None)group:应当为None,为实现Thread类的扩展保留。target:表示线程调用的,也是被run()方法调用的回调对象,默认应为None。name:为线程名字。默认形式为“Thread-N”,序号从1开始,即:Thread-1。args:是目标函数调用的参数,默认为空元组()。kwargs是目标函数调用的关键字参数,默认为{}。

3.2.

文档评论(0)

1亿VIP精品文档

相关文档