如何在Python中打印多行?

时间:2018-01-20 08:45:49

标签: python printing

我明白这是可能的,

for r in range(0,1000):
    print(("l1" + str(r)), end="\r")
    time.sleep(0.1)

这将打印在同一行。是否可以做类似" \ r \ n"哪个也会在上面打印一行?

1 个答案:

答案 0 :(得分:0)

在Python上面的行上print是不可能的。由于换行符只是\ n,所以字符串如下:

Hello 
World

结束看起来像:

Hello\nWorld

多个print语句只会添加到此字符流中,这使得无法在已编写的内容之前添加任何内容,或者在您的情况下添加上述行。