五月天青色头像情侣网名,国产亚洲av片在线观看18女人,黑人巨茎大战俄罗斯美女,扒下她的小内裤打屁股

歡迎光臨散文網(wǎng) 會(huì)員登陸 & 注冊(cè)

Python 的 print() 耗費(fèi)多少時(shí)間

2021-09-28 22:19 作者:象喻  | 我要投稿

做統(tǒng)計(jì)時(shí)總感覺程序運(yùn)行慢,突然想到頻繁print是否會(huì)影響效率,于是做了個(gè)測(cè)試:

情況一:5000次print
情況二:每20次循環(huán)調(diào)用一次print(循環(huán)次數(shù)能整除20就調(diào)用print)
情況三:完全不使用print

在VScode、PowerShell、命令提示符(CMD)窗口中,5000次print約需4~7秒(PowerShell運(yùn)行效率最高,CMD最慢)
減少print調(diào)用量時(shí),5000次循環(huán)不超過1秒(即對(duì)循環(huán)次數(shù)進(jìn)行取余操作的收益大于直接調(diào)用print)
不使用print時(shí)僅需0.002秒

我的統(tǒng)計(jì)程序大約要調(diào)用print函數(shù)9000次,經(jīng)過全方位精簡(jiǎn),現(xiàn)在已經(jīng)壓縮到幾百次了。以后每個(gè)工作日都可以節(jié)約十秒鐘。


然后……做print測(cè)試和調(diào)整統(tǒng)計(jì)程序……用了一下午……多長(zhǎng)時(shí)間能回本這種問題,我放棄了。

人生苦短,我用啥都一樣……

import?time


t1?=?time.time()

n?=?0

while?n?<?5000:

????print(n)

????n?=?n?+?1

耗時(shí)一?=?time.time()?-?t1


t2?=?time.time()

n2?=?0

while?n2?<?5000:

????if?n2%20?==?0:

????????print(n2)

????n2?=?n2?+?1

耗時(shí)二?=?time.time()?-?t2


t3?=?time.time()

n3?=?0

while?n3?<?5000:

????n3?=?n3?+?1

耗時(shí)三?=?time.time()?-?t3


print("使用print時(shí)耗時(shí):"?+?str(耗時(shí)一))

print("減少print時(shí)耗時(shí):"?+?str(耗時(shí)二))

print("不用print時(shí)耗時(shí):"?+?str(耗時(shí)三))



Python 的 print() 耗費(fèi)多少時(shí)間的評(píng)論 (共 條)

分享到微博請(qǐng)遵守國(guó)家法律
泊头市| 建瓯市| 饶平县| 吉安县| 东城区| 吉木萨尔县| 汉中市| 天津市| 元氏县| 扬中市| 苏尼特右旗| 柘荣县| 清流县| 扶余县| 朝阳县| 乐亭县| 莎车县| 弥勒县| 清远市| 青州市| 东乡| 册亨县| 百色市| 石城县| 大丰市| 环江| 仁布县| 从化市| 绥化市| 泽库县| 宁南县| 都昌县| 华池县| 江口县| 漳平市| 申扎县| 盱眙县| 安远县| 新建县| 潍坊市| 厦门市|