Python如何循环取随机数

本人是Python初学者,在学习循环语句和随机数的时候,想实现一个循环取随机数的功能,按照我的理解自己写了一个循环语句和取随机数,但是没办法正确执行。

import random
a = 1
while a < 10:
    print(random.sample(range(100), 1))
    a += 1
阅读 6.2k
3 个回答

以生成3个0~9随机数为例
import random
li = [random.choice([i for i in range(10)]) for _ in range(3)]

新手上路,请多包涵

for i in range(10):

print(random.randint(1,100))

输出十个(1,100)间的整数,

最简单:
a=list(range(1,10))
for h in a:

print(random.choices(a))
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题
宣传栏