import random
# 一.随机小数:
print(random.random()) # 0.848972270116501结果是0-1之间的随机小数
print(random.uniform(1,9)) #5.169027668619639 结果是1-9之间的随机小数。发红包。# 二.随机整数:
print(random.randint(1,5)) #1-5之间的随机整数,包含5.
print(random.randrange(1,10)) #1-10之间的随机整数,不包含10.
print(random.randrange(1,10,2)) #1-10之间的随机整数,不包含10,步长为2。奇数。# 三.随机选择列表的一个元素返回:
print(random.choice([1,29,'w']))
print(random.choice([i for i in range(100)]))

# 四.随机选择列表的两个元素返回:抽奖
print(random.sample([4,'y',51],2))# 五.打乱列表顺序:
lis = [1,2,3,4,5]
random.shuffle(lis) #原地打乱
print(lis)# 六.6位数的随机验证码,由数字和字母组成:
import random
def rand():for i in range(6):dig = random.randint(0,9)alp = chr(random.randint(65,90)) #字母=chr(数字)add = random.choice([dig,alp])print(add)
rand()

转载于:https://www.cnblogs.com/python-daxiong/p/10572716.html

day11-random模块-随机相关推荐

  1. python-Day5-深入正则表达式--冒泡排序-时间复杂度 --常用模块学习:自定义模块--random模块:随机验证码--time datetime模块...

    正则表达式 语法: mport re #导入模块名 p= re.compile("^[0-9]") #生成要匹配的正则对象 , ^代表从开头匹配,[0-9]代表匹配0至9的任意一个 ...

  2. python使用random模块生成随机数、实现随机乱序和随机抽样?

    如何使用random模块生成随机数.实现随机乱序和随机抽样? random.random()函数可以生成[0.0, 1.0)之间的随机浮点数. random.uniform(a, b)函数可以生成[a ...

  3. boost::random模块生成随机 8 个字符密码相关的测试程序

    boost::random模块生成随机 8 个字符密码相关的测试程序 实现功能 C++实现代码 实现功能 boost::random模块生成随机 8 个字符密码相关的测试程序 C++实现代码 #inc ...

  4. python随机选取0到100间的奇数_python random模块(随机数)详解

    使用前要先导入random模块 import random random.random random.random()用于生成一个0到1的随机符点数: 0 <= n < 1.0 rando ...

  5. python随机产生10个随机数_python(random模块)取10以内的随机数

    原博文 2018-01-21 15:56 − 上面有个selenium-webdriver循环点击百度搜索结果以及获取新页面的handler文章,随机获取百度搜索结果中不同id的结果,实现代码如下: ...

  6. python 加权随机算法_python的random模块及加权随机算法的python实现方法

    random是用于生成随机数的,我们可以利用它随机生成数字或者选择字符串. •random.seed(x)改变随机数生成器的种子seed. 一般不必特别去设定seed,Python会自动选择seed. ...

  7. python随机选取字符串_Python random模块sample、randint、shuffle、choice随机函数概念和应用...

    Python标准库中的random函数,可以生成随机浮点数.整数.字符串,甚至帮助你随机选择列表序 列中的一个元素,打乱一组数据等. random中的一些重要函数的用法: 1 ).random() 返 ...

  8. Python实战案例,tkinter+random模块,实现课堂随机抽选提问并语音播报学生姓名

    前言 今天给大家介绍Python实现课堂随机抽选提问并语音播报学生姓名实战案例,废话不多说直接开整~ 开发工具 Python版本: 3.8 相关模块: tkinter模块 time模块 random模 ...

  9. 从列表、字符串、元组或集合中随机抽取指定个元素 Python中random模块的sample()函数

    选择题 以下python代码的输出结果不可能为? from random import sample s = ['a','b','c','d'] result = sample(s,3) print( ...

  10. python随机生成一组数据_使用Python random模块生成随机数据实例

    在本节中,我们将学习如何使用random模块(random)在Python中生成随机数和数据.该模块为各种分布(包括整数,浮点数(实数))实现了伪随机数生成器. 本文的目标: 以下是我们将在本文中介绍 ...

最新文章

  1. 【转载】C语言变量详解
  2. 阿里大鱼.net core 发送短信
  3. angularjs教程网址
  4. ASP.NET后台获取url
  5. session的工作原理[择]
  6. 元器件大一点好,还是小一点好?
  7. TensorFlow相关
  8. Python装饰器几个有用又好玩的例子
  9. 6.1.1.2 属性类型之访问器属性
  10. 浅谈权限设计(从接口权限到数据权限)
  11. 算法与程序的区别与联系
  12. Effective C++条款粗略总结
  13. arcgis10破解安装
  14. Sublime and Markdown
  15. Numpy简易教程7——读/写文件
  16. 在EXCEL中VBA编程检验身份证号码有效性
  17. Hexo博客页脚添加ICP备案号
  18. 360网站卫士常用前端公共库CDN服务
  19. 谷歌发布史上“最强大脑”——可以控制和操作机器人的AI模型
  20. 成功说服别人的20个技巧

热门文章

  1. 你与阿米巴经营之间只差了一个“中国式” 胡八一
  2. 如何生成和使用CLIPS动态链接库
  3. 【知识分享】C语言中的设计模式——解释器
  4. Java订单系统中并发问题和锁机制的探讨与解决方案一
  5. Infiniband-IB网络
  6. 来到fsb的第24天
  7. 一种通用DLL劫持技术研究
  8. TSCLIB.DLL函数库使用说明
  9. Spark SQL函数总结
  10. Word 在试图打开文件时遇到错误 文档可能已损坏 解决方法