在 Python 中,等待幾秒鐘是一項(xiàng)很常見的任務(wù),這可以有多種方法來(lái)實(shí)現(xiàn)。其中一種方式是使用 “time” 模塊中的 “sleep()” 方法來(lái)使程序暫停指定的時(shí)間。
import time print('程序開始') time.sleep(4) print('四秒鐘過(guò)去了')
在上面的代碼中,我們導(dǎo)入 “time” 模塊并使用 “sleep()” 方法來(lái)使程序暫停4秒鐘。這意味著在 “print('四秒鐘過(guò)去了')” 語(yǔ)句之前,程序?qū)⒌却?秒鐘。
還有一種方式是使用 “asyncio” 庫(kù)中的 “sleep()” 方法來(lái)實(shí)現(xiàn)。這種方式通常在異步程序中使用,因?yàn)樗梢员苊獬绦蜃枞?/p>
import asyncio async def wait(): print('程序開始') await asyncio.sleep(4) print('四秒鐘過(guò)去了') asyncio.run(wait())
在上面的代碼中,我們使用 “asyncio” 庫(kù)中的異步方法來(lái)實(shí)現(xiàn)等待4秒鐘。與前面的例子不同,這種方式使用 “await” 關(guān)鍵字來(lái)使程序暫停。同時(shí),我們使用了 “asyncio” 庫(kù)的 “run()” 方法來(lái)運(yùn)行異步程序。