阅 读 文 章

python和php的执行速度哪个快一些

[来源:网上转载 (http://www.chinaunix.net) | 作者:网友(yahoo21cn) | 时间:2007-05-27 | 浏览:人次 ]


程序内对数据运算处理的速度,不设计数据库和文件操作。纯处理速度。



 yahoo21cn 回复于:2006-04-15 16:47:05

奇怪,整数运算python比php慢一倍,大家看看是不是我写的有问题,初学python,有可能是我些错了造成的。

php:
<?
$n=1;
$time=time();
while($n<100000000){
$n=$n+1;
}
echo time();
echo "<br>";
echo $time;
echo "<br>";
echo time()-$time;
?>


python:
# -*- coding:gbk -*-
import time
n=1
time_start=time.clock()

while n<100000000:
    n=n+1

time_end=time.clock()
print time_end-time_start




php用时25秒,python是50秒。


 loveddie 回复于:2006-04-15 20:21:29

:em16: 比较似乎意义不大.

import time

class timer:
    def __init__(self):
        self.start= time.time()
    def stop(self):
        self.end= time.time()
        return  "with %f seconds"% (self.end-self.start)

clock=timer()
n=1
while n<100000000:
    n+=1

print clock.stop()
print n


with 31.234000 seconds
100000000


#include <stdio.h>
#include <time.h>

void main()
{
                clock_t  start,end;
start=clock();
long int n=0;
while(n<100000000)
n+=1;
end=clock();
printf("with %f seconds\n",(double)(end-start)/CLK_TCK);
printf("%ld\n",n);
}


with 0.421000 seconds
100000000

嘿嘿,php还是没C快吧. 尽管python......,:D 还是喜欢python.


 yahoo21cn 回复于:2006-04-15 22:12:30

有必要学c了


 mcyclone 回复于:2006-05-17 16:17:50

写出来的代码很简洁呢  关注一下


 bleem1998 回复于:2006-05-17 17:16:19

python慢的出奇
在差一点的CPU上尤其明显


 星尘细雨 回复于:2006-05-17 17:42:47

你是哪个版本的python?
在什么系统上运行的?


 bleem1998 回复于:2006-05-17 18:12:02

引用:原帖由 星尘细雨 于 2006-5-17 17:42 发表
你是哪个版本的python?
在什么系统上运行的? 



python2.4
在ARM9的CPU上
很早以前的事
现在没环境干这种坏事了


 newbuding 回复于:2006-05-17 22:41:56

python还可以做一些优化啊,比方说预编译成.pyc文件
还有就是现在的计算机,速度基本上已经不是什么问题,主要是看你的算法是否恰当合理
推荐楼主看看《一切从游戏开始》这篇文章


 星尘细雨 回复于:2006-05-18 10:02:31

引用:
论坛热门帖子: [lch203] 写得蛮好的linux学习笔记(10-21)
[黑马制造] 学习java的30个目标(10-19)
[笑傲股林] 做测试半年了,有点迷茫,应该再学些什么提高自己的测试水平和测试能力呢?(10-19)
[udp8589] 大家用google的来吱一声? 用百度的~~也来报道下?(10-18)
[沂偌掳兆] 本人总结的一些认为C++比较经典的书籍,希望对大家有用(10-18)
TAG标签: 哪个 一些 速度 执行 回复 python psyco 优化 time.clock

最新评论 共有0位网友发表了评论

发表评论

评论内容:不能超过250字,需审核,请自觉遵守互联网相关政策法规。
用户名:(注册)
密码:
验证码:
匿名发表

网站地图友情连接交流论坛网站投稿广告服务联系我们留言本站长统计
Some rights reserved: www.chmhome.com, 鄂ICP备07010232号 E-mail:chinakafei@live.com,QQ:552766
中国咖啡技术网(Chmhome):国外编程技术书籍,中文编程手册,经典编程文章,交流技术,技术软件下载,计算机论文,毕业论文.