python学习-练习题1巩固(随机数)
2024-08-30 03:51:04
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()——基于随机数
由伪随机数得到,有一定的重复概率,该概率可以计算出来。
最新文章
- MDI窗体容器--2016年12月15日
- 备忘:aliyun maven mirror
- equals()方法
- 【SPOJ 8222】Substrings
- MFC学习-第4课 消息机制和MFC作图
- Struts2知多少(1) Struts2 MVC架构
- IOS基础之 (四) OC对象
- android开发3:四大基本组件的介绍与生命周期
- 如何让tableView展示数据
- 关于html5之canvas的那些事
- Maven之(三)Maven插件
- 使用Python以优雅的方式实现根据shp数据对栅格影像进行切割
- 常见Android面试题及答案(详细整理)
- SpringCloud的注解:汇总篇
- 和菜鸟一起学linux之dlna的学习记录
- mongodb的几种运算符
- luogu P5301 [GXOI/GZOI2019]宝牌一大堆
- 监听auduo标签播放
- springBoot的事物管理
- html的标签分类————body内标签系列