• Python 入门之 内置模块 -- random模块


    1、random模块

    import random          # random -- 随机数
    

    (1)选择1-50之间随机的整数

    print(random.randint(1,50))
    

    (2)0-1 之间随机小数,不包含1

    print(random.random())
    

    (3)1- 10 之间随机小数,不包含10

    print(random.uniform(1,10))
    

    (4)从容器中随机选择一个

    print(random.choice((1,2,3,4,5,7)))
    

    (5)从容器中随机选择3个元素,以列表的形式方式,会出现重复元素

    print(random.choices((1,2,3,4,5,7),k=3))
    

    (6)从容器中随机选择3个元素,以列表的形式方式,不会出现重复元素

    print(random.sample((1,2,3,4,5,7),k=3))
    

    (7)随机的奇数或随机的偶数

    print(random.randrange(1,10,2)
    

    (8)洗牌 将有序的数据打散

    lst = [1,2,3,4,5,6,7]
    random.shuffle(lst)
    # 洗牌 将有序的数据打散
    print(lst)
    
  • 相关阅读:
    【MySQL】【2】数字排序问题
    【MySQL】【1】表中存在重复记录,删除保留其中一条
    poj 1811 Prim test
    Yours 的博客开张啦!
    P1044
    P1103
    hustwinter1-B
    hustwinterC
    hustwinter1-A
    hdu 2138 How many prime numbers
  • 原文地址:https://www.cnblogs.com/caiyongliang/p/11495330.html
Copyright © 2020-2023  润新知