首页 > 解决方案 > cmd 如何比 python idle 工作得更快(比如 10 倍)?

问题描述

我在 python 官方闲置中编写了这个常用的斐波那契 python 代码;

def fib(n):
     a, b = 0, 1
     while a < n:
         print(a, end=' ')
         a, b = b, a+b
     print()
fib(10000000)

当我增加 n 时,就像我在示例中所做的那样,在空闲状态下它需要大约 30 到 60 秒才能完成,在此之后,

我将python文件保存为fibo.py,并在cmd中使用-py扩展名打开python后通过导入模块在cmd上打开它。

即使您在 cmd 中输入了一个非常大的数字 n,该过程也总是在不到 2 秒的时间内结束。它的速度非常非常高,但这对于 python idle 是不一样的,

任何答案都会被应用。

标签: pythonpython-3.xcmdpython-idle

解决方案


推荐阅读