zoukankan      html  css  js  c++  java
  • python 之 random 模块的使用

    random 模块是 Python 的标准模块。导入random 模块后,就能通过相应的静态对象调用 random() 函数生成随机数,实现相应的功能用。
    1. random.random()   # 产生一个在区间 (0, 1) 上的随机浮点数

     
    2. random.uniform(m, n)  # 产生一个在区间 (m, n) 上服从均匀分布的浮点数。

     
    3. random.randint(m, n)  # 返回一个在区间 [m, n] 上的随机整数。(注:m, n 均为 int 值)

     
    4. random.randrange(m, n, s)  # 可以理解为先产生一个有序序列 seq = [m, m+s, m+2*s, ...,], 其中 max(seq) > n, 在随机返回 seq 中的一个数。(注:m, n, s 均为整数,所以返回值也是整数)


    5. random.choice(seq)  # 随机返回序列 seq 中的一个元素。

     

    6. random.shuffle(lst)  # 将列表中的元素重新随机排序,返回 None 值。

     
    7. random.sample(seq, n)  # 从序列 seq 中随机抽取为 n 个元素组成一个列表。(注:序列 seq 不会改变)

     

     

  • 相关阅读:
    YOLO V5
    YOLO系列(单阶段目标检测)
    优化算法
    算法总结
    图像分类算法
    ResNet网络(里程碑)
    GoogleNet网络(纵横交错)
    VGGNet网络(走向深度)
    AlexNet网络(开山之作)
    案例
  • 原文地址:https://www.cnblogs.com/shanger/p/12925357.html
Copyright © 2011-2022 走看看