Python中的sleep函數(shù)可以傳小數(shù)進(jìn)去,然后就可以進(jìn)行毫秒級(jí)的延時(shí)了。
成都創(chuàng)新互聯(lián)公司是一家從事企業(yè)網(wǎng)站建設(shè)、網(wǎng)站設(shè)計(jì)制作、成都網(wǎng)站設(shè)計(jì)、行業(yè)門戶網(wǎng)站建設(shè)、網(wǎng)頁設(shè)計(jì)制作的專業(yè)的建站公司,擁有經(jīng)驗(yàn)豐富的網(wǎng)站建設(shè)工程師和網(wǎng)頁設(shè)計(jì)人員,具備各種規(guī)模與類型網(wǎng)站建設(shè)的實(shí)力,在網(wǎng)站建設(shè)領(lǐng)域樹立了自己獨(dú)特的設(shè)計(jì)風(fēng)格。自公司成立以來曾獨(dú)立設(shè)計(jì)制作的站點(diǎn)上1000+。
代碼如下:
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秒
擴(kuò)展資料
python中 time.sleep()用法:
sleep() 方法暫停給定秒數(shù)后執(zhí)行程序。該參數(shù)可以是一個(gè)浮點(diǎn)數(shù)來表示一個(gè)更精確的睡眠時(shí)間。
實(shí)際中止時(shí)間可能不到所請(qǐng)求的,因?yàn)槿魏尾东@信號(hào)將終止 sleep()接下來執(zhí)行該信號(hào)捕捉的程序。
以下是sleep()方法的語法:
time.sleep(t)
參數(shù) t – 這是要暫停執(zhí)行的秒數(shù)。 返回值:此方法不返回任何值。
Python中的sleep函數(shù)可以傳小數(shù)進(jìn)去,就可以進(jìn)行毫秒級(jí)的延時(shí)了,代碼如下:
#?例1:循環(huán)輸出休眠1秒
import?time
i?=?1
while?i?lt;=?3:
print?i?#?輸出i
i?+=?1
time.sleep(1)?#?休眠1秒
#?例2:循環(huán)輸出休眠100毫秒
import?time
i?=?1
while?i?lt;=?3:
print?i?#?輸出i
i?+=?1
time.sleep(0.1)?#?休眠0.1秒
用定時(shí)器做,1秒鐘喚醒一次響應(yīng)函數(shù),不要用延時(shí)函數(shù) sleep
# 定義時(shí)間顯示
self.timer = QtCore.QTimer(self)
self.timer.timeout.connect(self.act_displayTM) #綁定響應(yīng)函數(shù)
self.timer.setInterval(1000) #設(shè)置時(shí)間間隔
self.timer.start()
# 定時(shí)響應(yīng)事件對(duì)應(yīng)邏輯
def act_displayTM(self):
s_time = time.strftime("%Y-%m-%d %H:%M:%S", time.localtime())
self.ui.label_Date.setText(s_time)
return