1. 苏葳的备忘录首页
  2. 编程

php和python求阶乘

python phpPython和php比较,php更象一种专用Web开发语言。而Python的应用面更广泛一些,更偏向于一种通用语言。虽然从外表上看起来Python比php更象是脚本语言,拥有逐条解释能力,但实质上两者正好相反。Python正象它的名字:蟒蛇一样,有许多堪称“怪异”的特点。比如人们为了更自由的书写,抛弃了Fortran语言的代码位置限制,然而在Python里却又以另外一个理由被重新捡起来。下面例子就是Python特色语法的一个例子:

php用循环实现:

$n=64;
$rs=$n;
while($n>1)
{
$rs*=(--$n);
print $n."\n";
}
print $rs;

结果: 1.2688693218588E+89

Python用lambda表达式实现:

>>> reduce(lambda x,y: x*y, range(1,64+1))

结果:12688693218588416410343338933516148080286551617454519219880189437521470423040000

0000000000L

原创文章,作者:苏葳,如需转载,请注明出处:https://www.swmemo.com/553.html

发表评论

邮箱地址不会被公开。 必填项已用*标注