Nonewline python
我试图随机打印随机数,但是当我尝试使用end= " "
在一行中打印输出时,输出在显示程序之前不显示任何内容。Nonewline python
import random import time
while True:
x = random.randint(1,6)
print(x, end=" ")
time.sleep(1)
的出放就是这个样子后,我打断:
C1 2 3 5 5 4 5 4 1 --------------------------------------------------------------------------- KeyboardInterrupt Traceback (most recent call last)
回答:
你可以通过flush=True
到print
功能(在python3)
print(x, end=" ", flush=True)
回答:
做的最简单的方法禁用缓冲它如下:
print('Hello World!', flush=True , end = " ")
以上是 Nonewline python 的全部内容, 来源链接: utcz.com/qa/260688.html