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

    1.random.random()

    返回0<=n<1之间的随机实数n

    2. random.uniform()

    弥补了上面函数的不足,它可以设定浮点数的范围,一个是上限,一个是下限。

    3. random.randint()

    随机生成一个整数int类型,可以指定这个整数的范围,同样有上限和下限值

    4. random.choice(seq)

    从任何序列,比如list列表中,选取一个随机的元素返回,可以用于字符串、列表、元组等

    5. random.getrandbits(n)

    以长整型形式返回n个随机位

    6. random.shuffle(seq[, random])

    将一个序列中的元素,随机打乱的话可以用这个函数方法

    7. random.sample(seq, n)

    从序列seq中选择n个随机且独立的元素。从指定的序列中,随机的截取指定长度的片段,不作原地修改。

    举例:

    from random import randint, sample
    date = [randint(10,20) for _ in range(10)]
    c = sample(date, 5)
    print(c)

  • 相关阅读:
    第三章感想
    第二章感想
    第一章感想
    第9章 硬件抽象层:HAL
    第10章 嵌入式linux的调试技术
    第8章 蜂鸣器驱动
    第七章 I/O
    第六章 编写Linux驱动程序
    第五章 S3C6410
    源代码的下载和编译
  • 原文地址:https://www.cnblogs.com/ceo-python/p/11602018.html
Copyright © 2011-2022 走看看