8.python中的random模块简介

蹲街弑〆低调 提交于 2020-02-16 14:00:21

常用的7个函数:

 

1.random.random():返回一个[0,1)之间的随机浮点值(双精度)

2.random.uniform(a,b):返回[a,b]之间的一个随机浮点;a,b两个变量大小随意

3.random.randrange([start],end,[step]):返回[start,end)的范围之间的一个随机整数,考虑步长

4.random.randint(a,b):返回[a,b]之间的一个随机整数

5.random.choice(seq):随机获取seq中的某个元素返回

6.random.sample(seq,num):从seq对象中随机获取num个元素,以列表的形式返回

7.random.shuffle(lt):将list对象lt中的元素打乱  【注意】只能接受list对象

 1 import random
 2 
 3 print(random.random())
 4 
 5 print(random.uniform(10,20))
 6 
 7 print(random.randrange(0,10,2))
 8 
 9 print(random.randint(1,3))
10 
11 print(random.choice('abcdefg'))
12 
13 print(random.sample(('a','b','c','d','e','f'),3))
14 
15 lt = [1,2,3,4,5,6,7]
16 random.shuffle(lt)
17 print(lt)

 

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!