python之随机数函数的实现示例
作者:nooraaaaqian 时间:2023-07-17 04:44:41
前言
这是俺写的第一篇关于python的博客,分享一下我所整合的python中的随机数函数,就当作是自己的一个笔记,也可以供像我一样的python入门新手小白参考学习。希望可以记录下自己的学习过程。
一、random()
生成一个(0,1)指定范围内的随机浮点数
运行结果如下:
二、uniform(x,y)
生成一个指定范围([min(x,y) max(x,y)])内的随机浮点数
运行结果如下:
三、randint()
生成一个指定范围([x,y])内的整数
运行结果如下:
四、randrange([start],[stop],[step])
从指定范围内,按指定基数递增的集合中获取一个随机数。结果相当于从[10,12,…,98]序列中获取一个随机数。
运行结果如下:
五、choice(sequence)
从序列中获取一个随机数
运行结果如下:
六、shuffle([x,random])
将一个列表中的元素打乱
运行结果如下:
七、sample(sequence,k)
从指定序列中随机获取指定长度的片段
运行结果如下:
注意
随机数函数均为模块random的静态函数
示例
import random
#设置随机数种子
random.seed(1)
#生成一个随机数
print(random.random())
#生成一个1-5之间的随机数
print(random.uniform(1,5))
#生成一个1-10之间的随机数
print(random.randint(1,10))
#生成一个1-10之间以3递增的随机数
print(random.randrange(1,10,3))
list = ['hello','world','any','way']
print(random.choice(list))
random.shuffle(list)
print(random.sample(list,3))
来源:https://blog.csdn.net/qq_51570936/article/details/111657312
标签:python,随机数函数
0
投稿
猜你喜欢
Python3+cgroupspy安装使用简介
2022-11-13 15:11:21
简单的Python调度器Schedule详解
2021-09-15 09:49:19
如何使用VSCode愉快的写Python于调试配置步骤
2021-11-21 06:16:12
Sublime Text v4.0(4143)安装方法
2023-09-27 12:04:50
scrapy-splash简单使用详解
2023-06-02 15:22:37
Python按行读取文件的简单实现方法
2023-06-14 22:55:49
读取MySQL的log方法
2011-07-01 12:04:57
Pandas之Fillna填充缺失数据的方法
2022-11-17 20:17:12
浅析Python 中的 WSGI 接口和 WSGI 服务的运行
2023-02-18 14:45:40
用Python实现等级划分
2022-10-11 23:45:21
python虚拟环境virtualenv的使用教程
2021-03-08 00:50:17
Python2比较当前图片跟图库哪个图片相似的方法示例
2021-05-22 09:51:22
python的scikit-learn将特征转成one-hot特征的方法
2022-06-21 11:34:29
seatunnel 2.3.1全流程部署使用教程
2022-02-01 02:38:51
Python中实现输入超时及如何通过变量获取变量名
2021-02-17 03:17:48
css实现简单圆角效果
2008-11-27 13:11:00
Python寻找路径和查找文件路径的示例
2023-05-01 10:36:37
SQL Server获取磁盘空间使用情况
2024-01-21 17:30:43
深入解析pandas数据聚合和重组
2023-11-17 17:45:51
基于Python实现RLE格式分割标注文件的格式转换
2022-10-22 08:41:12