\n
换行
print("abc\ndef")
执行结果:
abc
def
\r
回到本行开头
print("abc\rd")
执行结果
dbc
进度条
# 进度条功能
import time
for i in range(10):
print("\r" + "■"*i, sep="", end="")
time.sleep(0.2)
print("\n下载完成")
倒计时
# 显示倒计时
import time
for i in range(10):
print("\r离程序退出还剩%s秒" % (9-i), end="")
time.sleep(1)
后退删除
import time
s = "枝上柳绵吹又少,天涯何处无芳草"
l = len(s)
for i in range(l):
print("\r" + s[:l-1-i] + "|", end="")
time.sleep(0.15)
\b
后退一位
print("abc\bd")
执行结果:
abd