亚洲av成人无遮挡网站在线观看,少妇性bbb搡bbb爽爽爽,亚洲av日韩精品久久久久久,兔费看少妇性l交大片免费,无码少妇一区二区三区

  免費(fèi)注冊(cè) 查看新帖 |

Chinaunix

  平臺(tái) 論壇 博客 文庫(kù)
最近訪問板塊 發(fā)新帖
樓主: 蘭花仙子
打印 上一主題 下一主題

較之Perl - Python的語法真奇怪 [復(fù)制鏈接]

論壇徽章:
1
2015年辭舊歲徽章
日期:2015-03-03 16:54:15
61 [報(bào)告]
發(fā)表于 2007-01-22 14:18 |只看該作者
原帖由 蘭花仙子 于 2007-1-22 14:14 發(fā)表



有人說Python更慢點(diǎn)...
引入模塊慢,那是模塊的問題..例如處理WEB請(qǐng)求,用Apache::Request肯定就比CGI.pm快.
寫了2個(gè)小腳本,用time運(yùn)行測(cè)試了下,速度幾乎差不多.

$ cat t1.pl
#!/usr/bin/perl

$i=0; ...

仙子,100 次太少了吧?
還不夠 CPU 正眼瞄一下呢。

論壇徽章:
0
62 [報(bào)告]
發(fā)表于 2007-01-22 14:19 |只看該作者
多謝幾位解惑, java,python等其他我沒學(xué)習(xí), 學(xué)習(xí)Perl之前看過一點(diǎn)C語言,覺得Perl雖然使用很方便, 但比C還是差不少, 發(fā)現(xiàn)Perl本身并不是很慢, 而是被模塊給拖慢的。
==============================
哦, 仙子的回復(fù)使我明白了。

[ 本帖最后由 路小佳 于 2007-1-22 14:21 編輯 ]

論壇徽章:
0
63 [報(bào)告]
發(fā)表于 2007-01-22 14:59 |只看該作者
time ./1.py

real    0m19.816s
user    0m19.813s
sys     0m0.005s


time ./1.pl

real    0m2.021s
user    0m2.020s
sys     0m0.001s


1.pl


  1. #!/usr/bin/perl
  2. $i=0;
  3. while ($i<10000000) {
  4.     $i++;
  5. }
復(fù)制代碼


1.py

  1. #!/usr/bin/python
  2. i=0
  3. while i<10000000:
  4.     i+=1
復(fù)制代碼

[ 本帖最后由 cx6445 于 2007-1-22 15:01 編輯 ]

論壇徽章:
0
64 [報(bào)告]
發(fā)表于 2007-01-22 15:00 |只看該作者
原帖由 cx6445 于 2007-1-22 14:59 發(fā)表
time ./1.py

real    0m19.816s
user    0m19.813s
sys     0m0.005s


time ./1.pl

real    0m2.021s
user    0m2.020s
sys     0m0.001s


那是print的cache問題,你多運(yùn)行幾次,取個(gè)平均值看看..

論壇徽章:
0
65 [報(bào)告]
發(fā)表于 2007-01-22 15:03 |只看該作者
原帖由 蘭花仙子 于 2007-1-22 15:00 發(fā)表


那是print的cache問題,你多運(yùn)行幾次,取個(gè)平均值看看..



我去掉了print,不受系統(tǒng)函數(shù)調(diào)用引響,只看解釋器的速度,你看我上面的貼子,把你的代碼各去掉了一行。
注,系統(tǒng)只跑了這一個(gè)腳本,并無其它程序同時(shí)運(yùn)行。

[ 本帖最后由 cx6445 于 2007-1-22 15:04 編輯 ]

論壇徽章:
0
66 [報(bào)告]
發(fā)表于 2007-01-22 15:06 |只看該作者
這個(gè)測(cè)試還是比較簡(jiǎn)單的。
完備的測(cè)試應(yīng)該包括, 數(shù)學(xué)運(yùn)算(算PI值), 字符串處理(正則), 文件讀取, 數(shù)組和hash的效率。各個(gè)內(nèi)容分別測(cè)一遍, 不過在這些方面Perl應(yīng)該略勝的。

論壇徽章:
0
67 [報(bào)告]
發(fā)表于 2007-01-22 15:07 |只看該作者
[root@ ~]# time ./1.py

real    0m6.929s
user    0m6.924s
sys     0m0.006s
[root@ ~]# time ./1.py

real    0m7.005s
user    0m7.002s
sys     0m0.004s
[root@ ~]# time ./1.py

real    0m7.074s
user    0m7.068s
sys     0m0.007s
[root@ ~]# time ./1.pl

real    0m2.023s
user    0m2.021s
sys     0m0.002s
[root@ ~]# time ./1.pl

real    0m2.043s
user    0m2.042s
sys     0m0.002s
[root@ ~]# time ./1.pl

real    0m2.026s
user    0m2.022s
sys     0m0.004s

為了公平,各運(yùn)行了三次

沒那閑工夫測(cè)這么多,偶純屬玩一下。

論壇徽章:
0
68 [報(bào)告]
發(fā)表于 2007-01-22 15:07 |只看該作者
原帖由 cx6445 于 2007-1-22 15:03 發(fā)表



我去掉了print,不受系統(tǒng)函數(shù)調(diào)用引響,只看解釋器的速度,你看我上面的貼子,把你的代碼各去掉了一行。
注,系統(tǒng)只跑了這一個(gè)腳本,并無其它程序同時(shí)運(yùn)行。


那說明Perl還是快不少,

論壇徽章:
0
69 [報(bào)告]
發(fā)表于 2007-01-22 15:38 |只看該作者
原帖由 福瑞哈哥 于 2007-1-20 17:45 發(fā)表
玩python的要么是中規(guī)中矩的產(chǎn)業(yè)工人要么是非IT專業(yè)人士。玩perl的是看透人生的嬉皮士。


不知道這位兄臺(tái)有沒有讀過《The Art Of Unix Programming》?
安啦~其實(shí)Python沒有那么濃的商業(yè)背景,是個(gè)很好玩的東西:)。

論壇徽章:
0
70 [報(bào)告]
發(fā)表于 2007-01-22 15:47 |只看該作者
原帖由 March.Liu 于 2007-1-22 15:38 發(fā)表


不知道這位兄臺(tái)有沒有讀過《The Art Of Unix Programming》?
安啦~其實(shí)Python沒有那么濃的商業(yè)背景,是個(gè)很好玩的東西:)。

想知道python用在哪,到www.python.org的成功案例去看看就行了唄。
nasa和google,還有esri都用。
您需要登錄后才可以回帖 登錄 | 注冊(cè)

本版積分規(guī)則 發(fā)表回復(fù)

  

北京盛拓優(yōu)訊信息技術(shù)有限公司. 版權(quán)所有 京ICP備16024965號(hào)-6 北京市公安局海淀分局網(wǎng)監(jiān)中心備案編號(hào):11010802020122 niuxiaotong@pcpop.com 17352615567
未成年舉報(bào)專區(qū)
中國(guó)互聯(lián)網(wǎng)協(xié)會(huì)會(huì)員  聯(lián)系我們:huangweiwei@itpub.net
感謝所有關(guān)心和支持過ChinaUnix的朋友們 轉(zhuǎn)載本站內(nèi)容請(qǐng)注明原作者名及出處

清除 Cookies - ChinaUnix - Archiver - WAP - TOP