美文网首页
random模块 用法查询笔记

random模块 用法查询笔记

作者: 漫天飞雪梅花落 | 来源:发表于2020-02-03 14:20 被阅读0次

    import random

    print( random.randint(1,10) ) # 产生 1 到 10 的一个整数型随机数

    print( random.randrange(1,100,2) )  # 生成从1到100的间隔为2的随机整数,只能生成1,3,5,7...99

    print( random.uniform(1.1,5.4) ) # 产生 1.1 到 5.4 之间的随机浮点数

    print( random.choice('python') ) # 从序列中随机选取一个元素

    print( random.sample('python',3) ) # 从字符串中随机选取三个字符

    a=[1,3,5,6,7]

    random.shuffle(a) # 将序列a中的元素顺序打乱

    深度理解:

    randint是randrange 第三个参数为1时的特例。 

    randchoice是randsample 第二个参数为1时的特例

    相关文章

      网友评论

          本文标题:random模块 用法查询笔记

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