1.生成随机“浮点数”与“整数”、

  1. import random
  2. # 知识点0随机原理. random.random():生成[0,1)之间的随机浮点数
  3. # 知识点1随机整数. random.randint(a,b):生成[a,b]之间的随机整数
  4. # 知识点2随机小数. random.uniform(a,b):生成[a,b]之间的随机小数

2.进行“排列组合”

  1. import random
  2. # 知识点3抽签. random.choice(sequence) :从“序列”中抽取一个元素
  3. # 知识点4排列. random.shuffle(list) :对这个“列表”进行随机打乱,全排列,当数据量过大时,可能算不完
  4. # 知识点5组合. random.sample(sequence,k) :从指定的“序列”中选取k个长度,并随机进行排列