多线程
多线程可以理解为一件事做完之后在做第二件、第三件,然后在进行循环第一件、第二件、第三件
代码案例
import threading
def task2():
print('小丑扔出了第二个苹果')
def task3():
print('小丑扔出了第三个苹果')
def main():
print('小丑扔出了第一个苹果')
# threading.Thread创建一个线程
thread1 = threading.Thread(target=task2)
# 线程开启
thread1.start()
thread2 = threading.Thread(target=task3)
thread2.start()
if __name__ == '__main__':
main()
------------------------------------------->
小丑扔出了第一个苹果
小丑扔出了第二个苹果
小丑扔出了第三个苹果