【发布时间】:2015-02-16 22:33:34
【问题描述】:
如标题所述:
我正在尝试循环它,以便它逐行打印所有结果:
k=random.randint(0, 1000)
我正在使用批处理文件来继续打印随机数,但速度很慢:
@echo off
cls
:start
k.py
goto start
我如何在 python 中做到这一点?
【问题讨论】:
-
我不确定您所说的“所有结果”是什么意思。
random.randint(0, 1000)只产生一个结果——0 --> 1000(含)范围内的一个数字 -
如果您希望所有这些数字按随机顺序排列,为什么不使用
random.shuffle? -
@Adam Smith 是的,它只打印一个结果,我试图让它继续打印。这就是我制作批处理文件的原因。
-
@xhxx 永远?
while True: print(random.randint(0, 1000)) -
for i in range(1000): print ... ?
标签: python windows batch-file