我想要做的是每次打印某些内容时延迟0.5秒。但是我遇到的问题是,它滞后了一段时间,然后一次打印出来。打印之间的延迟
import time
x = [(0, 1), (2, 3), (4, 5), (6, 7), (8, 7)]
for i in x:
print(i)
time.sleep(0.5)
这是什么应该做的:
(0, 1)
wait 0.5 seconds
(2, 3)
wait 0.5 seconds
(4, 5)
etc
但与我的问题是,它不打印的第一个,等待0.5 并打印了下,什么矿山所做的就是等待了这么久然后一次打印全部, 我想知道什么是解决这个问题的方法。
这工作正常我的机器上,蟒蛇2.7.6。这是你现在正在做的吗? –
是的,它也适用于我。嗯.... – ForgetfulFellow
也适用于python 3.3。你的规格是什么? –