美文网首页
random 模块

random 模块

作者: 五行缺觉 | 来源:发表于2017-05-31 19:37 被阅读0次

    1random.random

    random.random()用于生成一个0到1的随机浮点数

    0<=n<1

    不需要参数

    2random.uniform()

    random.uniform(a,b)随机产生a-b之间的随机浮点数

    若a>b,b<=n<=a

    若a<b,a<=n<=b

    3random.randint()

    random.randint(a,b)用于生成一个a-b之间的整数a是下限,b是上限

    4random.randrange

    random.randrange(a,b,c)

    a<=n<b

    从a-b中按指定基数c递增的几何中随机取一个数

    5random.choice

    从序列中随机获得一个元素

    print random.choice('hello')

    6random,shuffle

    random.shuffle(x[random])用于将一个列表中的元素打乱

    random.shuffle(p)

    7random.sample

    从列表中随机抽取指定长度的片段

    list=[1,2,3,4,5,6]

    random.sample(list,3)

    相关文章

      网友评论

          本文标题:random 模块

          本文链接:https://www.haomeiwen.com/subject/tmixfxtx.html