如何一次打印一行多行字符串?

时间:2017-07-01 08:56:20

标签: python python-3.x

string = """This is a
very long string,
containing commas,
that I split up
for readability"""

我想输出上面的例子,一次一行,延迟为0.5秒。我发现this question执行相同的操作,但会延迟打印字符。

1 个答案:

答案 0 :(得分:1)

分裂线;在打印时迭代每一行,然后在打印后休眠。

import time

string = """This is a
very long string,
containing commas,
that I split up
for readability"""

for line in string.splitlines():
    print(line)
    time.sleep(0.5)
相关问题