首先我们先来创建一个单线程中运行的循环 onethr.py
下面是用多线程完成上面单线程的功能
下面是mtfacfib.py 脚本比较了递归求斐波那契,阶乘和累加和函数的运行。脚本先在
单线程中运行这三个函数,然后在多线程中做同样的事,以说明多线程的好处
首先我们要完成一个通用的线程类myThread.py
mtfacfib.py
运行结果:
我们可以看出多线程对比单线程给我带来具大的性能的提升(本例为了对比效果所以设置了sleep(),但在实际工作中我想没有人这样做吧)