在Y和Z之间生成X个随机整数?

时间:2016-10-13 18:04:47

标签: python random sage

Python中是否有一个函数(我使用SageMath)来获取0到30之间的10个随机整数,例如,不重复它们?

2 个答案:

答案 0 :(得分:10)

import random
random.sample(range(31), 10) 

答案 1 :(得分:0)

>>> n=[]
>>> while len(n)<=10:
    x=randint(0,30)
    if x not in n:
        n.append(x)

每次运行此代码时都不要忘记清除列表

相关问题