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

    random模块

    random模块一般用来生成随机数

    1. random.random()

      随机生成(0,1)之间的小数,不包括0和1

    import random
    
    print(random.random())
    
    0.8451293863872781
    
    1. random.randint()

      随机生成[1,10]之间的整数,包括1和10

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

      随机生成(1,10)之间的整数,包括1但不包括10

    print(random.randrange(1,10))
    
    6
    
    1. random.uniform()

      随机打印(1,4)之间的小数,不包括1和4

    print(random.uniform(1,4))
    
    1.442046447081124
    
    1. random.choice()

      随机打印列表元素中的元素

    lis = [1,2,3,'a','f']
    print(random.choice(lis))
    
    f
    
    1. random.sample()

      随机打印列表元素中的n个元素

    print(random.sample(lis,2))
    
    [1, 3]
    
    1. random.shuffle()

      打乱顺序

    lis = [1,2,3,4,6,8,5,7,0]
    lis.sort()
    print(lis)
    random.shuffle(lis)
    print(lis)
    
    [0, 1, 2, 3, 4, 5, 6, 7, 8]
    [7, 0, 8, 1, 6, 2, 5, 3, 4]
  • 相关阅读:
    12306-单
    12306-票
    12306-车
    12306-人
    12306-目录
    a+=b 是什么意思?
    开启hadoop和Hbase集群的lzo压缩功能(转)
    HBase性能优化方法总结(转)
    Spark向HDFS中存储数据
    Spark从HDFS上读取JSON数据
  • 原文地址:https://www.cnblogs.com/Hades123/p/11019677.html
Copyright © 2011-2022 走看看