Python动态循环的使用

python

有时候我们需要一些动态循环的字幕滚动展示,那么在Python中怎样实现呢?


import sys

import time

def print_act(word):

   print('新春佳节快乐'+'')

   #让光标回到行首

   sys.stdout.write("")

   #缓冲区的数据全部输出

   sys.stdout.flush()

   #遍历整个单词

   for item in word:

       #写到缓冲区

       sys.stdout.write(item)

       #输出

       sys.stdout.flush()

       #暂停0.3秒

       time.sleep(0.3)

   print('

'+'2019年02月06日 17:30:36' + '')

while True:

   #调用print_act方法

   print_act('请勿越过白色安全线!')

结果:


新春佳节快乐

请勿越过白色安全线!

2019年02月06日 17:30:36

新春佳节快乐

请勿越过白色安全线!

2019年02月06日 17:30:36

新春佳节快乐

请勿越过白色安全线!

2019年02月06日 17:30:36

新春佳节快乐

请勿越过白色安全线!

2019年02月06日 17:30:36

………………(此处会一直循环)


说明:时间可以取当日。


以上就是Python动态循环的使用方法。更多Python学习推荐:云海天Python教程网

以上是 Python动态循环的使用 的全部内容, 来源链接: utcz.com/z/529710.html

回到顶部