一.定义和区别 1.一个任务就是一个进程,进程就是资源的集合.比如打开浏览器,启动一个进程.当一个进程需要干很多事的时候,就需要执行多个子任务,这些子任务就是线程. 2.线程是包含在进程中的,每个进程至少有一个默认的线程(主线程),可以有多个线程 3.进程默认有个主线程.而其他子线程则是由主线程启动的. 4.通过线程运行的函数无法return值,如果需要函数返回值,需要专门定义一个list或者字典等来接收 5.多线程运行,一般电脑cpu有几核,就可以同时运行几个线程.但是python中,多线程只…