码迷,mamicode.com
首页 > 其他好文 > 详细

random 模块常用方法总结

时间:2019-05-24 14:34:35      阅读:119      评论:0      收藏:0      [点我收藏+]

标签:获取   amp   random   ice   int   随机数   import   随机排序   整数   

 1 import random
 2 
 3 # 产生 1 到 10 的一个整数型随机数
 4 print( random.randint(1,10) )
 5 
 6 # 产生 0 到 1 之间的随机浮点数
 7 print( random.random() )
 8 
 9 # 产生  1.5 到 5.5 之间的随机浮点数,区间可以不是整数
10 print( random.uniform(1.5,5.5) )
11 
12 # 从序列中随机选取一个元素
13 print( random.choice(xiaokuangnvhai) )
14 
15 # 从列表中随机选取一个元素
16 li1=[1,2,3,4,5]
17 print( random.choice(li1) )
18 
19 # 生成从1到100的间隔为2的随机整数
20 print( random.randrange(1,100,2))
21 
22 # 从指定序列中随机获取指定长度的片断
23 print(random.sample(xiaokuangnvhai, 2))
24 
25 #对列表元素随机排序
26 li2=[1,2,3,4,5]
27 random.shuffle(li2)
28 print(li2)

 

random 模块常用方法总结

标签:获取   amp   random   ice   int   随机数   import   随机排序   整数   

原文地址:https://www.cnblogs.com/xiaokuangnvhai/p/10917828.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!