目录
一、解题思路:
1、导入线程库:threading
2、创建线程函数func1
3、创建作为入参的函数
4、启动线程函数
二、实例代码演示:
三、总结:
一、解题思路: 1、导入线程库:threading 2、创建线程函数func1 3、创建作为入参的函数 4、启动线程函数 二、实例代码演示:
# 导入线程的库
import threading
# 创建线程函数func1
def func1(s, fun): # 参数为字符串、函数
print('正在执行函数func1')
fun(s) # 调用传入的函数,相当于函数自增
def ff (s):
print(f"ff输出了字符串{s}")
tt1 = threading.Thread(target=func1, args=("hello world",ff))
tt1.start()
三、总结:
1、可以通过Thread类的args参数为线程函数传递参数值。
2、hello world 相当于回调函数,输出的字符串。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)