# -*- coding:utf-8 -*-
# Author: Evan Mi
import random
# 产生一个 >=0 并且 <1 的随机浮点数
print(random.random())
"""
Get a random number in the range [a, b) or [a, b] depending on rounding.
获得一个[1,3)或者[1,3]范围内的随机浮点数,在哪个范围内依赖与rounding
"""
print(random.uniform(1, 3))
# 产生一个 >=1 并且 <=3 的随机整数
print(random.randint(1, 3))
# 从1开始进行随机次数的+3操作;结果要小于5
print(random.randrange(1, 5, 3))
# 从给定的字符串、列表、元组中随机挑选一个值
print(random.choice([1, 5, 9, 6, 3]))
# 从给定的序列中(字符串、列表、元组)随机取指定个数的样本
print(random.sample('hello', 2))
x = [1, 2, 3, 4, 5, 6]
# 打乱顺序,就像洗牌一样
random.shuffle(x)
print(x)

python3 random模块操作相关推荐

  1. python3 random模块_Python3 中 random模块

    Python中的random模块用于生成随机数. 下面具体介绍random模块的功能: 1.random.random() #用于生成一个0到1的 随机浮点数:0<= n < 1.0 im ...

  2. python3 json模块操作

    背景 json 是一种轻量级的数据交换格式.易于人阅读和编写,同时也易于机器解析和生成. 一般表现形式是一个无序的 键值对 的集合. 资料: 官方文档: https://docs.python.org ...

  3. python random库生成伯努利随机数的方法_Python使用random模块生成随机数操作实例详解...

    本文实例讲述了Python使用random模块生成随机数操作.分享给大家供大家参考,具体如下: 今天在用Python编写一个小程序时,要用到随机数,于是就在网上查了一下关于Python生成各种随机数的 ...

  4. python3 random函数_Python3 中 random模块

    Python3 中 random模块 Python中的random模块用于生成随机数. 下面具体介绍random模块的功能: 1.random.random() 用于生成一个0到1的 随机浮点数:0& ...

  5. Python3 中 random模块

    Python中的random模块用于生成随机数. 下面具体介绍random模块的功能: 1.random.random() #用于生成一个0到1的随机浮点数:0<= n < 1.0 imp ...

  6. Python基础笔记_Day04_数据类型、math模块、random模块、string模块

    Day04_数据类型.math模块.random模块.string模块 04.01_Python语言基础(Python中的数据类型)(了解) 04.02_Python语言基础(Num数据类型)(掌握) ...

  7. 领导要我6点下班前创建1000个有效的手机号,现在5点半了!random模块10分钟搞定!

    前言   软件测试工作中,经常需要用到很多手机号进行注册或其它操作,如何生成有效有手机号呢?我们可以使用random模块生成手机号 python脚本生成随机手机号码 #! /usr/bin/pytho ...

  8. Python模块之二:Python3 常用模块总结

    Python模块之二:Python3 常用模块总结 一.random模块 提供一些随机数获取的相关方法 1.常用方法 1.random():获取[0.0,1.0)范围内的浮点数 2.randint(a ...

  9. python生成随机数—random模块

    random 模块包括返回随机数的函数,可以用于模拟或者任何产生随机输出的程序. random.random()    返回随机生成的一个实数,它在[0,1)范围内 random.randint(a, ...

最新文章

  1. Zookeeper分布式一致性原理(五):Zookeeper-Java-API
  2. 201.09.22 除虫药水(线性dp)
  3. JVM总结---各处总结
  4. 项目管理沙龙第五次聚会
  5. 查询指定范围内数据记录(适用于sqlserver2005以上)
  6. 昨晚停网后,我写了一段Python代码破解了隔壁小姐姐的wifi密码
  7. MySQL进阶操作之视图
  8. hive mysql 字符集_Hive字符编码
  9. pcre-7.9编译安装出错[pcrecpp.lo] Error 1
  10. 什么是在JavaScript中扩展错误的好方法?
  11. Windows核心编程_设置Windows开机自动登录
  12. 理解 Android 本地数据存储 API
  13. labview 一个tdms文件 两个线程同时往里写_LabVIEW 状态图(Statechart)介绍
  14. java盖章后原来印章模糊了_公章部分字迹盖不清楚怎么处理
  15. qq传输文件为什么服务器忙,win10系统qq接收文件慢一直显示传输连接中的教程
  16. matlab海洋数值模拟,海洋数值模拟课程教学大纲.PDF
  17. 一文带你秒懂数据结构与算法的三大要素、五大特征!
  18. 【python】幼儿园分班
  19. 数字滚动效果(number-flip)
  20. Android Camera驱动分析

热门文章

  1. linux dev alloc name,深入理解Linux网络技术内幕-设备注册和初始化(二)
  2. python 堆_面试再问你什么是堆和栈,你就把这篇文章甩给他
  3. 项目入口_新进展!石家庄地铁项目长安公园站出入口全部封顶
  4. 计算机组成原理第二版第4章的答案,计算机组成原理第4章习题参考答案
  5. java获取网络带宽_Linux Java 获取CPU使用率,内存使用率,磁盘IO,网络带宽使用率等等...
  6. 登录计算机怎么保存用户名,浏览器保存了账号密码怎么查看,教您怎么查看
  7. java多线程编程—高级主题_Java day20 高级编程【第一章】Java多线程编程
  8. Navicat 连接Mysql 报错1251
  9. greendao删除其中一条_广东东莞将迎来一条新地铁,全长58公里,设24站,沿途市民有福了...
  10. keil3如何放大字体_Word技巧之快速放大字体!快来GET新技能!