Python實現(xiàn)動態(tài)循環(huán)輸出文字功能
在一些公共場所經(jīng)常可以看到一些動態(tài)提示的文字,以下代碼即為文字的循環(huán)變化代碼:
import sys
import time
def print_act(word):
print('新春佳節(jié)快樂'+'\r')
#讓光標回到行首
sys.stdout.write("\r")
#緩沖區(qū)的數(shù)據(jù)全部輸出
sys.stdout.flush()
#遍歷整個單詞
for item in word:
#寫到緩沖區(qū)
sys.stdout.write(item)
#輸出
sys.stdout.flush()
#暫停0.3秒
time.sleep(0.3)
print('\n'+'2019年02月06日 17:30:36' + '\r')
while True:
#調(diào)用print_act方法
print_act('請勿越過白色安全線!')
結果:
復制代碼
新春佳節(jié)快樂
請勿越過白色安全線!
2019年02月06日 17:30:36
新春佳節(jié)快樂
請勿越過白色安全線!
2019年02月06日 17:30:36
新春佳節(jié)快樂
請勿越過白色安全線!
2019年02月06日 17:30:36
新春佳節(jié)快樂
請勿越過白色安全線!
2019年02月06日 17:30:36
………………(此處會一直循環(huán))
說明:時間可以取當日。
以上就是本文的全部內(nèi)容,希望對大家的學習有所幫助,也希望大家多多支持腳本之家。
相關文章
Python使用random.shuffle()隨機打亂字典排序
本文主要介紹了Python使用random.shuffle()隨機打亂字典排序,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧2022-08-08
Python調(diào)用ffmpeg開源視頻處理庫,批量處理視頻
本文主要介紹了如何用Python調(diào)用ffmpeg開源視頻處理庫,來實現(xiàn)視頻批量的處理:水印、背景音樂、剪輯、合并、幀率、速率、分辨率等操作2020-11-11
極簡Python庫CherryPy構建高性能Web應用實例探索
今天為大家介紹的是 CherryPy,它是一個極簡、穩(wěn)定且功能強大的Web框架,可以幫助開發(fā)者快速構建高性能的 Web 應用程序,使用 CherryPy,你可以輕松地創(chuàng)建RESTful API、靜態(tài)網(wǎng)站、異步任務和 WebSocket 等應用2024-01-01

