Python中的sleep函數(shù)可以傳小數(shù)進去,然后就可以進行毫秒級的延時了。
從策劃到設(shè)計制作,每一步都追求做到細膩,制作可持續(xù)發(fā)展的企業(yè)網(wǎng)站。為客戶提供網(wǎng)站制作、成都網(wǎng)站建設(shè)、網(wǎng)站策劃、網(wǎng)頁設(shè)計、域名與空間、虛擬主機、網(wǎng)絡(luò)營銷、VI設(shè)計、 網(wǎng)站改版、漏洞修補等服務(wù)。為客戶提供更好的一站式互聯(lián)網(wǎng)解決方案,以客戶的口碑塑造優(yōu)易品牌,攜手廣大客戶,共同發(fā)展進步。
代碼如下:
import time
i = 1
while i = 3:
print(i) # 輸出i
i += 1
time.sleep(1) # 休眠1秒
例1:循環(huán)輸出休眠100毫秒
import time
i = 1
while i = 3:
print(i) # 輸出i
i += 1
time.sleep(0.1) # 休眠0.1秒
擴展資料
python中 time.sleep()用法:
sleep() 方法暫停給定秒數(shù)后執(zhí)行程序。該參數(shù)可以是一個浮點數(shù)來表示一個更精確的睡眠時間。
實際中止時間可能不到所請求的,因為任何捕獲信號將終止 sleep()接下來執(zhí)行該信號捕捉的程序。
以下是sleep()方法的語法:
time.sleep(t)
參數(shù) t – 這是要暫停執(zhí)行的秒數(shù)。 返回值:此方法不返回任何值。
python延時函數(shù)是什么?一起來看看吧!
python延時函數(shù)即python time sleep() 函數(shù),推遲調(diào)用線程的運行,可通過參數(shù)secs指秒數(shù),表示進程掛起的時間。該函數(shù)沒有返回值,sleep()方法語法:time.sleep(t),t表示推遲執(zhí)行的秒數(shù)。
函數(shù)接收一個指定函數(shù)fn,一個延遲時間ms和指定函數(shù)的參數(shù)*args,在指定延遲后,返回指定函數(shù)fn的調(diào)用結(jié)果。函數(shù)使用sleep()方法來進行延遲,然后調(diào)用指定函數(shù)。delay函數(shù)在調(diào)用的時候,可以使用lambda表達式的匿名函數(shù),也可以使用一般函數(shù)。需要注意的是當(dāng)fn存在關(guān)鍵字參數(shù)時會發(fā)生異常。
例如:
#!/usr/bin/python import?time ? print?"Start?:?%s"?%?time.ctime() time.sleep(?5?) print?"End?:?%s"?%?time.ctime() Start?:?Tue?Feb?17?10:19:18?2013 End?:?Tue?Feb?17?10:19:23?2013 from?time?import?sleepdef?delay(fn,?ms,?*args): ??sleep(ms?/?1000) ??return?fn(*args)#?EXAMPLESdelay( ??lambda?x:?print(x), ??1000, ??'later')?#?prints?'later'?after?one?second
轉(zhuǎn)換time.time()函數(shù)返回的時間浮點數(shù),來獲取當(dāng)前毫秒時間。
先importtime模塊。getMS函數(shù)的返回值,就是一個長度為3的毫秒時間字符串,getTime函數(shù)將這個毫秒時間與小時分鐘秒合并成一個用冒號(:)分割的時間字符串。
秒,毫秒,微秒相互之間都是10^3的關(guān)系,以上代碼將時間轉(zhuǎn)換成微秒代碼,然后用1000去取余,就得到了當(dāng)前時間的微秒值。這段代碼得到的是int,請按自己需要轉(zhuǎn)換成string。
當(dāng)前標(biāo)題:包含python計時函數(shù)ms的詞條
網(wǎng)站網(wǎng)址:http://jinyejixie.com/article48/dosihep.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供關(guān)鍵詞優(yōu)化、企業(yè)建站、自適應(yīng)網(wǎng)站、網(wǎng)站收錄、動態(tài)網(wǎng)站、定制開發(fā)
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)