190320 Python 随机函数

文章目录
  1. 1. random
  2. 2. choice
  3. 3. shuffle
  4. 4. uniform
  • II. 其他
    1. 1. 一灰灰Blog: https://liuyueyi.github.io/hexblog
    2. 2. 声明
    3. 3. 扫描关注
  • 随机数用的比较多了,除了我们常见的random之外,python还提供了一些其他的函数, 本文将分别进行介绍

    1. random

    随机生成一个[0, 1)之间的浮点数

    1
    2
    3
    >>> import random
    >>> random.random()
    0.8849439179415277

    2. choice

    从序列的元素中随机挑一个

    1
    2
    3
    # 从0到9中随机挑一个
    >>> random.choice(range(10))
    5

    3. shuffle

    将序列中元素随机重排(斗地主的洗牌,一个函数搞定)

    1
    2
    3
    4
    >>> l = [1,2,3,4,5,6]
    >>> random.shuffle(l)
    >>> l
    [4, 6, 2, 5, 3, 1]

    4. uniform

    生成指定范围内的随机数

    1
    2
    >>> random.uniform(1, 10)
    8.11963231044282

    II. 其他

    1. 一灰灰Bloghttps://liuyueyi.github.io/hexblog

    一灰灰的个人博客,记录所有学习和工作中的博文,欢迎大家前去逛逛

    2. 声明

    尽信书则不如,以上内容,纯属一家之言,因个人能力有限,难免有疏漏和错误之处,如发现bug或者有更好的建议,欢迎批评指正,不吝感激

    3. 扫描关注

    一灰灰blog

    QrCode

    # Python

    评论

    Your browser is out-of-date!

    Update your browser to view this website correctly. Update my browser now

    ×