为什么我说python时,但在说python之前,我的睡眠不是在睡觉

为什么我说python时,但在说python之前,我的睡眠不是在睡觉,python,sleep,Python,Sleep,我给出了下面的代码,它是用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("." ) 我得

我给出了下面的代码,它是用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)

检查的
flush
参数。这在我不使用end=”“时有效,但我需要它在同一行中。我认为它有效。我对python非常陌生,所以我只知道很少的事情,但我正在学习它。我有点努力,因为我已经13年了。谢谢你的帮助等待我不能这样做,因为这不允许知道,它要求我等待!!当我们添加它时,flush会做什么?您能解释一下功能“当用于指示关键字参数时,或当用于指示未注函数参数的默认值时,不要在=符号周围使用空格”?“每个缩进级别使用4个空格”?。感谢您的所有建议,当我复制粘贴到在线python ide中时,我的代码是自动格式化的。