Python语言程序设计笔记第四周r

中科白癜风医院用疗效说话 https://m.sohu.com/n/461055589
random库是使用随机数的Python标准库作用:生成随机数原理:采用梅森旋转算法生成的(伪)随机序列中元素使用方法:importrandomrandom库包括两类函数,常用共8个基本随机数函数:seed(),random()扩展随机数函数:randint(),getrandbits(),uniform(),randrange(),choice(),shuffle()1.基本随机数函数随机数产生过程:随机数种子-梅森旋转算法-随机序列0.....32(随机种子)0.....seed(a=None)初始化给定的随机数种子,默认为当前系统时间random.seed(10)random()生成一个[0.0,1.0)之间的随机小数random.random()每次设计随机种子random.random()都从新开始importrandomrandom.seed(10)random.random()0.random.random()0.…importrandomrandom.seed(10)random.random()0.random.seed(10)random.random()0.2.扩展随机数函数randint(a,b)生成一个[a,b]之间的整数random.randint(10,)randrange(m,n[,k])生成一个[m,n)之间以k为步长的随机整数random.randrange(10,,10)getrandbits(k)生成一个k比特长的随机整数random.getrandbits(16)uniform(a,b)生成一个[a,b]之间的随机小数random.uniform(10,)choice(seq)从序列seq中随机选择一个元素random.choice([1,2,3,4,5,6,7,8,9])shuffle(seq)将序列seq中元素随机排列,返回打乱后的序列s=[1,2,3,4,5,6,7,8,9]random.shuffle(s)print(s)


转载请注明:http://www.aierlanlan.com/rzfs/5879.html

  • 上一篇文章:
  •   
  • 下一篇文章: 没有了