zoukankan      html  css  js  c++  java
  • random模块

    一、random模块

    1
    import random
    1
    2
    # 大于0且小于1之间的小数
    print(random.random())
    1
    0.42866657593385415
    1
    2
    # 大于等于1且小于等于3之间的整数
    print(random.randint(1, 3))
    1
    3
    1
    2
    # 大于等于1且小于3之间的整数
    print(random.randrange(1, 3))
    1
    2
    1
    2
    # 大于1小于3的小数,如1.927109612082716
    print(random.uniform(1, 3))
    1
    2.1789596280319605
    1
    2
    # 列表内的任意一个元素,即1或者‘23’或者[4,5]
    print(random.choice([1, '23', [4, 5]]))
    1
    [4, 5]
    1
    2
    # random.sample([], n),列表元素任意n个元素的组合,示例n=2
    print(random.sample([1, '23', [4, 5]], 2))
    1
    ['23', 1]
    1
    2
    3
    4
    lis = [1, 3, 5, 7, 9]
    # 打乱l的顺序,相当于"洗牌"
    random.shuffle(lis)
    print(lis)
    1
    [9, 1, 5, 7, 3]
  • 相关阅读:
    每周必写
    每周必写
    每周必写
    感想及阅读内容
    阅读内容及感想
    每周感想和阅读内容
    每周感想及阅读内容
    每周感想及阅读内容
    分答
    每周感想及阅读内容
  • 原文地址:https://www.cnblogs.com/bubu99/p/14742282.html
Copyright © 2011-2022 走看看