Python 和其他的脚本语言在性能上跟一些编译语言(如C语言)比较要差不少,例如这里有两个用 C 和 Python 语言编写的斐波纳契数列计算程序:
C语言:
if (n < 2)
return n;
else
return fib(n - 1) + fib(n - 2);
}
int main() {
fib(40);
return 0;
}Python语言:
if n < 2:
return n
else:
return fib(n - 1) + fib(n - 2)
fib(40)
C语言:
CODE:
int fib(int n){if (n < 2)
return n;
else
return fib(n - 1) + fib(n - 2);
}
int main() {
fib(40);
return 0;
}Python语言:
CODE:
def fib(n):if n < 2:
return n
else:
return fib(n - 1) + fib(n - 2)
fib(40)
来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/301743/viewspace-752684/,如需转载,请注明出处,否则将追究法律责任。
转载于:http://blog.itpub.net/301743/viewspace-752684/