为什么我在说 python 之前说的时候睡不着

Why is my sleep not sleeping when i say but before I say in python

我给出了下面的代码,它在 python

from time import *
# I dont need to use time every time 
print("hi" ,end="")
sleep(3)
print("." ,end="")
sleep(3)
print("." ,end="")
sleep(3)
print("." )

我明白了...但是它花了 9-10 秒才打印出任何东西并且中间没有任何间隙

flush 参数设置为 True 可以及时打印您的 print() 语句。

from time import sleep

print("hi", end="", flush=True)
sleep(3)

for i in range(3):
    print(".", end="", flush=True)
    sleep(3)