import time
for i in range(100):
time.sleep(0.1)
print("sleeping is happening")
我认为它将每隔0.1秒打印一次字符串,但实际上在代码完成后,它将在输出客户端上打印100次字符串。
答案略有不同(python版本3.5):
关注没有用
import sys
sys.stdout.flush()
和
print("sleeping is happening", flush = True)
是Corret。