我想在控制台上打印多行。 像这样,
AAAAAA
BBBBBB
但是,如果我使用'\r'
打印字符串,如下所示
for i in range(10):
time.sleep(1)
print("AAAA\r", end='')
time.sleep(1)
print("BBBB\r", end='')
最终结果就像这样
BBBB
正在发生的事情是AAAA
- > BBBB
- > AAAA
- > BBBB
......以及它不打印这样的(IN PLACE!):
AAAA
BBBB
不喜欢这个
AAAA
BBBB
AAAA
BBBB
AAAA
BBBB
...
这有什么解决方案吗?请帮帮我
答案 0 :(得分:0)
这就是你想要的......
for i in range(10):
time.sleep(1)
print("AAAAA\n\n")
time.sleep(2)
print("BBBBB\n\n")