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

Generate X random integers between Y and Z?

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

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

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