zoukankan      html  css  js  c++  java
  • python学习-练习题1巩固(随机数)

    1、生成随机数

    random.random()生成一个0-1之前的随机数

    random.uniform(1,10)生成一个区间范围内的随机数

    random.randint(3,9)生成一个区间范围内的整数随机数

    random.choice(list or str or tunple)在列表、元组、字符串等序列中随机选取一个元素

    random.shuffle(a)随机打乱一个序列

    random.sample(a)从序列中随机获取指定长度的片段

    2、生成uuid

    uuid.uuid1()基于时间戳

    uuid3()——基于名字的MD5散列值
    通过计算名字和命名空间的MD5散列值得到,保证了同一命名空间中不同名字的唯一性,和不同命名空间的唯一性,但同一命名空间的同一名字生成相同的uuid。

    uuid4()——基于随机数
    由伪随机数得到,有一定的重复概率,该概率可以计算出来。

  • 相关阅读:
    Linux删除文件相关命令
    Bing语句
    VS2013配置Winpcap
    node10-mongoose
    node09-cookie
    node08-express
    node07-http
    node06-path
    node05-fs
    node04-buffer
  • 原文地址:https://www.cnblogs.com/yuruhao/p/6692274.html
Copyright © 2011-2022 走看看