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
  • asp之家 网络编程 m.aspxhome.com