多线程指从软件或者硬件上实现多个线程并发执行的技术,在python中,通过threading模块中的Thread类来创建线程对象,然后调用start()方法来执行该线程。

import threading


def sing():
	print("唱歌")
	
def dance():
	print("跳舞")

def main():
	# 创建线程对象
	t1 = threading.Thread(target=sing)
	t2 = threading.Thread(target=dance)
	
	#执行线程
	t1.start()
	t2.start()

if  __name__ == "__main__":
	main()

切记,在创建线程对象的时候,Thread类里面target指定该线程运行的位置,需要传入的是函数名,不能带括号。

本文地址:https://blog.csdn.net/weixin_50398156/article/details/110211039