滚动的广告屏幕
滚动的内容:“2019,成为更好的自己!”
代码短短的,但是很有意思,大家可以在自己的电脑上敲一敲!^_^
代码
#滚动的广告屏幕
import time
zimu='2019,成为更好的自己!'
i=0
while True:
display=zimu[i:]+zimu[:i] #利用字符串的切片,实现字符位置的变化
i += 1
print(display,end='',flush=True) #flush=True 告诉系统不要缓存,直接显示出来,否则系统会缓存到一定量才显示出来,end='',使其不换行
time.sleep(1) #执行完上面三行代码后,睡 1 秒
print('\r',end='',flush=True) #'\r',回车,使内容顶格出现
i %= len(zimu) #当 i 为 zimu 的长度时,该字符串将不会发生滚动,i%=len(zimu)使其能够循环播放
运行结果:
的自己!2019,成为更好