线程
线程:程序最小的执行单位
多线程模块:threading
1.继承threading.Thread
2.实例化threading.Thread
import time
import threading
def music():
for i in range(0, 5):
print("正在听音乐")
time.sleep(3)
def movie():
for i in range(0, 5):
print("正在看电影")
time.sleep(1)
t1 = threading.Thread(target=music)
t2 = threading.Thread(target=movie)
#启动线程
t1.start()
t2.start()
同一个进程下的线程,共享同一份内存空间
进程的内存是独立的
本文介绍了如何使用Python的threading模块创建和启动线程,通过示例展示了在同一进程下两个线程如何并发执行,分别模拟听音乐和看电影的场景。线程间共享内存空间,实现任务的并行处理。
46万+

被折叠的 条评论
为什么被折叠?



