首页 > 其他 > 详细

(18)随机数

时间:2016-03-03 19:02:25      阅读:218      评论:0      收藏:0      [点我收藏+]

* 学习一下
  >>> import random
  >>> dir(random)
  提几个主要的
 
 
  >>> random.randint(10,100)
   Out[6]: 83
   得到 10到100的随机整数
  
   random.randrange(11,100,2)
   Out[21]: 19
   得到 11 到 100随机奇数
  
   >>> random.random()
    Out[24]: 0.8090155215003564
    得到0到1 随机浮点数
   
    >>> random.uniform(10,100)
    Out[30]: 88.40727299664482
    得到 10到100的随机浮点数
   
    >>> random.sample(‘how are you‘,2)
    Out[32]: [‘e‘, ‘w‘]
    字符串随机抽2个字符出来
   
    >>> random.choice([‘moring‘,‘midday‘,‘evening‘,‘night‘])
    Out[37]: ‘evening‘
    在列表中随机抽一个元素
   
    >>> items =[5,6,7,8,9]
    >>> items
    Out[40]: [5, 6, 7, 8, 9]
    >>> random.shuffle(items)
    >>> items
    Out[42]: [5, 7, 8, 9, 6]
    洗牌打乱

(18)随机数

原文:http://www.cnblogs.com/toby2chen/p/5239557.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!