random模块: 随机数模块
>>> import random
#随机小数
>>> random.random()      # 大于0且小于1之间的小数
0.7664338663654585
>>> random.uniform(1,3) #大于1小于3的小数
1.6270147180533838
#恒富:发红包#随机整数
>>> random.randint(1,5)  # 大于等于1且小于等于5之间的整数
>>> random.randrange(1,10,2) # 大于等于1且小于10之间的奇数#随机选择一个返回
>>> random.choice([1,'23',[4,5]])  # #1或者23或者[4,5]
#随机选择多个返回,返回的个数为函数的第二个参数
>>> random.sample([1,'23',[4,5]],2) # #列表元素任意2个组合
[[4, 5], '23']#打乱列表顺序
>>> item=[1,3,5,7,9]
>>> random.shuffle(item) # 打乱次序
>>> item
[5, 1, 3, 7, 9]
>>> random.shuffle(item)
>>> item
[5, 9, 7, 1, 3]

练习:生成随机验证码

import randomdef v_code():code = ''for i in range(5):num=random.randint(0,9)alf=chr(random.randint(65,90))add=random.choice([num,alf])code="".join([code,str(add)])return codeprint(v_code())生成验证码

转载于:https://www.cnblogs.com/LXL616/p/10726840.html

Python-random模块-59相关推荐

  1. python数组随机打乱_对Python random模块打乱数组顺序的实例讲解

    在我们使用一些数据的过程中,我们想要打乱数组内数据的顺序但不改变数据本身,可以通过改变索引值来实现,也就是将索引值重新随机排列,然后生成新的数组.功能主要由python中random模块的sample ...

  2. Python random 模块 - Python零基础入门教程

    目录 一.Python random 模块常用函数介绍 二.Python random 模块使用 三.猜你喜欢 零基础 Python 学习路线推荐 : Python 学习目录 >> Pyt ...

  3. Python random模块常用方法的使用

    Python random模块常用方法的使用 Python 的random模块包含许多随机数生成器. random是Python标准库之一,直接导入即可使用.本文介绍random中常用方法的用法. 一 ...

  4. python数据模块下载顺序_对Python random模块打乱数组顺序的实例讲解

    在我们使用一些数据的过程中,我们想要打乱数组内数据的顺序但不改变数据本身,可以通过改变索引值来实现,也就是将索引值重新随机排列,然后生成新的数组.功能主要由python中random模块的sample ...

  5. python random模块中的指令_10分钟让你掌握python编程中random模块功能使用,非常详细...

    原标题:10分钟让你掌握python编程中random模块功能使用,非常详细 python作为一门高级编程语言,它的定位是优雅.明确和简单.阅读Python编写的代码感觉像在阅读英语一样,这让使用者可 ...

  6. python random模块

    Python中的random模块用于生成随机数.下面介绍一下random模块中最常用的几个函数. random.random random.random()用于生成一个0到1的随机符点数: 0 < ...

  7. python random模块导入_Python学习笔记(二十)—模块的导入

    一.模块介绍 Python 提供了强大的模块支持,主要体现在Python 标准库中包含了大量的模块(称为标准模块),还有大量的第三方模块,开发者自己也可以开发自定义模块.通过这些强大的模块可以极大地提 ...

  8. python random模块中的指令_python中random模块的使用

    这些方法位于random模块中 random.random(),同javascript的Math.random(),返回[0.0,1)之间的浮点数 random.uniform(a, b),返回[a, ...

  9. Python random模块sample、randint、shuffle、choice随机函数

    一.random模块简介 Python标准库中的random函数,可以生成随机浮点数.整数.字符串,甚至帮助你随机选择列表序列中的一个元素,打乱一组数据等. 二.random模块重要函数 1 ).ra ...

  10. 对python random模块的认识_Python学习_random模块使用

    #!/usr/bin/python #-*- encoding:UTF-8 -*- #date:20180516 random模块的方法:随机生成想要的数字.字母等 '''随机函数,random生成的 ...

最新文章

  1. 基于libmad库的MP3解码简析
  2. 大作文十大必背范文:五星级真题
  3. js学习总结----获取数组最大值
  4. Yii的GridView
  5. 【TensorFlow-windows】部分损失函数测试
  6. 决策树算法原理(下)
  7. 华为一季度每天入账20亿,首次披露云业务用户超100万
  8. wns服务器没有响应,如何使用 Windows 推送通知服务 (WNS) 进行验证(Windows 运行时应用)...
  9. C++总结学习(一)
  10. 阿里巴巴 程劭非(寒冬)- 《浅谈前端交互的基础设施的建设》
  11. 全国计算机信息处理技术员报名官网入口,信息处理技术员考试,就是这么简单!...
  12. 会话描述协议-SDP
  13. 数字栅格地图矢量化及三维显示教程
  14. STM32控制舵机讲解,从入门到放弃。
  15. 阿里巴巴集团学术委员会主席曾鸣纵论BAT人工智能战略:任何公司都必须AIl in AI
  16. 方正飞鸿智能信息平台产品白皮书(三)
  17. Git-Dumper工具:从站点中导出一个Git库
  18. android调用外部导航(百度,高德)
  19. js使用indexof等方法时忽略大小写敏感
  20. 【论文学习】《Generalized End-to-End Loss for Speaker Verification》

热门文章

  1. 自定义spring kafka consumer 线程池
  2. 安装软件包的三种方法
  3. bootstrap基础学习四篇
  4. memcached全面剖析–4. memcached的分布式算法
  5. linuxSVN版本库及同步文件到WEB目录
  6. 能综合和仿真但是不能生成bit流文件的解决方法
  7. FreeRTOS介绍
  8. 调制的缺点_电光调制与声光调制原理和应用领域
  9. 从源码分析DEARGUI之文件选择
  10. 语音识别|基于CNN+DFSMN(简化版:标量+无步长因子)的声学模型实现及代码开源(keras)