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

random模块

时间:2018-04-09 23:01:33      阅读:158      评论:0      收藏:0      [点我收藏+]

标签:浮点   shuffle   sample   random   验证   and   class   amp   case   

随机函数random

  • 从指定范围返回随机数
    #包含1和100
    random.randint(1,100)

    #不包含100
    random.randrange(1,100)
  • 获取随机浮点数
    random.random()
    0.6392684087628843
  • 从指定字符串中返回随机字符
    random.choice(123sfsvagagrger)
  • 从指定字符串随机返回指定个数随机字符
    random.sample(sfsgaetq34gea,4)
    [e, e, g, 4]
  • 生成随机验证码
    import string
    s=string.ascii_lowercase+string.digits
    ‘‘.join(random.sample(s,5))
  • 洗牌
    #列表随机打乱
    d=list(range(100))
    random.shuffle(d)

     

random模块

标签:浮点   shuffle   sample   random   验证   and   class   amp   case   

原文地址:https://www.cnblogs.com/yaya625202/p/8763255.html

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