【发布时间】:2019-10-20 03:59:51
【问题描述】:
在 Python 中使用 time.sleep() 方法,我一直在尝试在同一行中打印字符串。
我想要的结果是打印五个“。”每秒一条一条地排成一行。
我用打印线尝试end='',但它在 5 秒后一起出现。
这是我的代码。
import time
for i in range(5):
print("." , end='')
time.sleep(1)
我希望每秒(5 秒内)单独打印“.....”的输出,但实际输出在 5 秒后完全出现。
抱歉英语不好,但如果你不介意,请帮助我:)
【问题讨论】:
-
改成这个
print(".", end = " " )就好了,记得用python 3