我們常常在購(gòu)物網(wǎng)站看到拼團(tuán)的倒計(jì)時(shí)菠发,時(shí)間到了之后王滤,該干麻就干麻,那么這個(gè)功能滓鸠,用Python如何實(shí)現(xiàn)呢雁乡?我們就從幾分鐘開(kāi)始的倒計(jì)時(shí)開(kāi)始,比如從2分鐘開(kāi)始倒計(jì)時(shí)糜俗,實(shí)現(xiàn)思路是踱稍,使用2個(gè)逆循環(huán),外循環(huán)是“分”悠抹,內(nèi)循環(huán)是“秒”珠月,整體是1個(gè)嵌套循環(huán),若要再加上“時(shí)”楔敌,那就在嵌套1個(gè)啤挎,然后再放到while循環(huán)內(nèi)(也可以不放),再搭配python的time模塊里的sleep()卵凑,1個(gè)倒計(jì)時(shí)器就這么實(shí)現(xiàn)出來(lái)了庆聘,特別注意的是print函數(shù)內(nèi)的end參數(shù),必須是end=' \r'勺卢,第1個(gè)單引號(hào)和反斜線之間掏觉,必須要插入1個(gè)空白符,否則它的秒數(shù)值漫,倒計(jì)時(shí)到個(gè)位數(shù)時(shí)澳腹,會(huì)被10位數(shù)的數(shù)字所覆蓋,我剛開(kāi)始寫(xiě)好代碼后杨何,運(yùn)行結(jié)果很奇怪酱塔,問(wèn)題就出在這,必須要保留1個(gè)空白符危虱!
實(shí)現(xiàn)代碼
圖片發(fā)自簡(jiǎn)書(shū)App
效果圖
圖片發(fā)自簡(jiǎn)書(shū)App