0.导入包:
import random
1.生成0到1的随机浮点数:0<=n<=1.0:
a = random.random()
2.生成指定范围的浮点数:
n = random.uniform(a,b) #a<=n<=b
3.生成指定范围的整数:
n = random.randint(a,b) #a<=n<=b
4.从指定范围内、按指定基数递增的集合中获取:
n = random.randrange(a,b,k)
5.从序列中获取一个随机元素:
n = random.choice(sequence)# list,turple,字符串 均属于sequence
6.将一个列表中的元素打乱:
n = random.shuffle(list) #list 表示一个列表
7.从指定序列中随机获取指定长度的片段,不会影响原有序列:
n = random.sample(sequence,k) #从sequence随机获取5个元素,作为一个片段返回
8.生成指定间隔的数组
l = np.arrange(start,end,step,dtype)# start =< x < end