@author jackzhenguo
@desc
@date 2019/10/23
119 创建线程
创建一个线程:
my_thread = threading.Thread()
创建一个名称为my_thread
的线程:
my_thread = threading.Thread(name='my_thread')
创建线程的目的是告诉它帮助我们做些什么,做些什么通过参数target
传入,参数类型为callable
,函数就是可调用的:
def print_i(i):
print('打印i:%d'%(i,))
my_thread = threading.Thread(target=print_i,args=(1,))
my_thread
线程已经全副武装,但是我们得按下发射按钮,启动start(),它才开始真正起飞。
my_thread().start()
打印结果如下,其中args
指定函数print_i
需要的参数i,类型为元祖。
打印i:1
至此,多线程相关的核心知识点,已经总结完毕。但是,仅仅知道这些,还不够!光纸上谈兵,当然远远不够。
大家在看
AI安装教程
AI本地安装教程
微软AI大模型通识教程
微软AI大模型通识教程
AI大模型入门教程
AI大模型入门教程
Python入门教程
Python入门教程
Python进阶教程
Python进阶教程
Python小例子200道练习题
Python小例子200道练习题
Python练手项目
Python练手项目
Python从零在线练习题
Python从零到一60题