- \r 默认将指针返回到最开始后输出(在原位置再次输出),利用此特性可以实现进度条的功能:
-
看看代码
-
import time for i in range(100): time.sleep(0.5) print('\r'+'▇'*(i//2)+str(i)+'%', end='')
-
看看效果
2.改编一下,实现类似转圈的功能 -
上代码:
import time for i in range(100): time.sleep(0.5) slist = ["\\", "|", "/", "-"] print('\r'+'程序正在运行:'+slist[i%4], end="")