该模块用于产生随机数,常用方法如下:
	random.random()
	该方法生成一个[0.0,1.0)之间的随机数
	
	random.uniform(a,b)
	该方法生成一个[a,b)之间的随机数
	
	random.ranint(a,b)
	
		该方法生成一个[a,b)之间的整数
	
	
	random.randrange([start],stop,[step])
	在指定范围,按指定基数增长,在该集合中获取一个随机数
	example: random.randrange(1,100,2)
	1,3,5,7...99中获取一个数
	
	random.choice(seq)
	该方法从seq中返回一个随机值,seq指一种数据类型(list,tuple,string)
	
	random.shuffle(seq)
	该方法将一个列表中的元素打乱
	
	random.sample(seq,k)
	该方法从指定的seq中返回k个元素(列表)  不会改变原来的seq
                                    
            
            
              
              阅读(3445) | 评论(0) | 转发(0) |