单线程和多线程执行对比

为了将单线程和多线程执行进行对比,下面的脚本比较了递归求斐波那契、阶乘以及累加函数的操作。该脚本按照单线程的方式运行这三个函数,接着使用多线程的方式执行同样的三个函数,以此来说明多线程环境的优点。

多线程编程——threading模块

threading模块的Thread类

threading模块的Thread类是主要的执行对象。它有thread模块中没有的许多函数。使用Thread类可以有很多方法来创建线程。这里介绍其中比较相似的三种方法。