(18)随机数

* 学习一下
  >>> 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]
    洗牌打乱

原文地址:https://www.cnblogs.com/toby2chen/p/5239557.html