在 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)
每次运行此代码时不要忘记清除列表
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)
每次运行此代码时不要忘记清除列表