我的for会打印整个单词,即使我使用计数器对其进行索引

时间:2018-11-26 16:52:32

标签: python-3.x for-loop printing

我的代码:

for i in range(0, word_leght-1) :
        out=word[i]
        sys.stdout.write(out)

由于某种原因,此循环等待所有单词完成后再打印。我想要做的是一次显示一封信,不使用换行符。 有办法吗?谢谢

1 个答案:

答案 0 :(得分:1)

我认为在sys.stdout.flush()之后调用sys.stdout.write应该可以解决问题,因为它将刷新保存输出的缓冲区。