Python random模块的运用详解
作者:冒雨前行的蜗牛 时间:2021-06-02 13:00:59
目录
1.随机取小数:
2.整数的随机选取:
3.随机列表取数,元素打乱:
总结
1.随机取小数:
import random
print(random.runiform(a,b)) #a-b之间小数的选取
print(random.random()) #0-1之间小数随机选取
输出:0.03815542754382306
print(random.uniform(2,4))
输出:3.560120761832978
2.整数的随机选取:
import random
print(random.randint(a,b)) #a~b之间整数的随机选取(包含b)
print(random.randint(a,b)) #a~b之间整数的随机选取
print(random.randint(3,4)) #取值[3~4}
输出:4
print(random.randrange(4,6)) #取值[4~6)只能头不取尾
输出:4
print(random.randrange(1,200,2)) #取1-200之间取奇数
输出:61
print(random.randrange(1,200,2)) #取1-200之间取偶数
输出:190
3.随机列表取数,元素打乱:
import random
list = ['中国','x',('美国',2),147]
print(random.choice(list)) #列表元素随机取一个
输出:147
print(random.sample(list,2)) #列表随机取两个元素
输出:[('美国',2),x]
random.shuffle(l) #列表元素随机打乱
print(list)
输出:[147,'中国',('美国',2),'x']
总结
本篇文章就到这里了,希望能够给你带来帮助,也希望您能够多多关注脚本之家的更多内容!
来源:https://blog.csdn.net/ZENGshuihai/article/details/122182133
标签:Python,random,模块
0
投稿
猜你喜欢
为什么要进行CSS缩写?
2007-10-29 12:56:00
Python对list列表结构中的值进行去重的方法总结
2021-10-18 04:09:04
python实现给微信指定好友定时发送消息
2023-04-27 04:55:35
值得收藏的10道python 面试题
2022-04-22 12:10:33
SQL update 多表关联更新的实现代码
2024-01-22 01:44:06
获取MSSQL数据字典的SQL语句
2024-01-20 11:35:16
Python3 ffmpeg视频转换工具使用方法解析
2021-07-28 15:00:30
Python通过递归遍历出集合中所有元素的方法
2022-08-28 01:36:43
Python request中文乱码问题解决方案
2023-11-20 16:16:43
python使用matplotlib的savefig保存时图片保存不完整的问题
2021-07-04 11:50:22
对python requests发送json格式数据的实例详解
2023-12-11 05:16:07
Python实现按照指定要求逆序输出一个数字的方法
2023-12-21 23:37:46
php session处理的定制
2023-11-15 18:38:12
tensorflow实现加载mnist数据集
2022-02-06 06:20:24
可能被你忽略的 JavaScript 代码陷阱
2009-12-26 18:16:00
vue+axios+java实现文件上传功能
2024-04-30 10:40:32
numpy自动生成数组详解
2023-09-02 22:53:47
python将pandas datarame保存为txt文件的实例
2021-11-17 06:21:51
Python中关于property使用的小技巧
2021-01-25 04:35:44
教你用Python写安卓游戏外挂
2023-10-21 17:43:29