sublime安装和配置方法可以参考之前写的文章
安装以下插件可以构建简单的pyhon IDE环境
错误检测
首先系统安装
然后安装插件
代码提示
代码格式化
此插件非常重要,python3极容易报警告,使用此插件后可以避免
测试代码
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25
| import time
def fib(n): a, b = 0, 1 t = 0 while t < n: # print(a, end=' ') a, b = b, a+b t += 1 print()
def fbn(n): if(n == 0 or n == 1): return n else: return fbn(n-2) + fbn(n-1)
t1 = time.time() fib(100000) t2 = time.time() print(t2-t1)
|
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28
| function fib($n){ $t = 0;
$a = 0; $b = 1;
while($t < $n){ // echo $a; // echo " "; $m = $a + $b; $a = $b; $b = $m; $t++; } } function fbn($n) { if ($n == 0 || $n == 1) { return $n; } else { return fbn($n - 1) + fbn($n - 2); } } $t1 = microtime(true); fib(100000); $t2 = microtime(true); echo "\n"; echo $t2-$t1;
|
测试结果
1 2 3 4 5 6 7
| 循环 1000000 python 14.0s php 0.06s
递归 40 python 96.2s php 39.7s
|