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()——基于随机数
由伪随机数得到,有一定的重复概率,该概率可以计算出来。

最新文章

  1. MDI窗体容器--2016年12月15日
  2. 备忘:aliyun maven mirror
  3. equals()方法
  4. 【SPOJ 8222】Substrings
  5. MFC学习-第4课 消息机制和MFC作图
  6. Struts2知多少(1) Struts2 MVC架构
  7. IOS基础之 (四) OC对象
  8. android开发3:四大基本组件的介绍与生命周期
  9. 如何让tableView展示数据
  10. 关于html5之canvas的那些事
  11. Maven之(三)Maven插件
  12. 使用Python以优雅的方式实现根据shp数据对栅格影像进行切割
  13. 常见Android面试题及答案(详细整理)
  14. SpringCloud的注解:汇总篇
  15. 和菜鸟一起学linux之dlna的学习记录
  16. mongodb的几种运算符
  17. luogu P5301 [GXOI/GZOI2019]宝牌一大堆
  18. 监听auduo标签播放
  19. springBoot的事物管理
  20. html的标签分类————body内标签系列

热门文章

  1. SpringBoot开发二十-Redis入门以及Spring整合Redis
  2. deeplearning.ai 卷积神经网络 Week 3 目标检测
  3. [LC] 150. Evaluate Reverse Polish Notation
  4. bat连接映射盘
  5. VisionPro连接Dalsa线扫相机
  6. JavaScript学习总结(五)原型和原型链详解
  7. linux下的时区修改
  8. linux在线书籍
  9. 《JavaScript算法》二分查找的思路与代码实现
  10. struts2和springmvc性能比较2