random.random()          # 大于0且小于1之间的小数

random.randint(1,5)        # 大于等于1且小于等于5之间的整数

random.uniform(1,3)        #大于1小于3的小数

random.randrange(1,3)       # 大于等于1且小于3之间的整数

random.choice([1,‘23’,[4,5]])     #1或者23或者[4,5]

random.sample([1,‘23’,[4,5]],2)   #列表元素任意2个组合

random.shuffle([1,3,5,7,9])    #打乱排序   
练习:生成验证码

import randomdef v_code():
#Python学习交流QQ群:725638078code = ''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())

Python常用模块之random模块相关推荐

  1. Py修行路 python基础 (二十)模块 time模块,random模块,hashlib模块,OS及sys模块...

    一.前提介绍: 可以开辟作用域的只有类,函数,和模块            for循环 if,else: 不能开辟自己的作用域 避免程序复用和重复调用,将这些写到一个.py文件中,做成一个模块,进行调 ...

  2. 初学者python笔记(time模块、random模块功能分析)

    文章目录 一.time模块 1.时间戳: 2.两种结构化时间 二.random模块 1.说白了就是随机模块,得到随机数,或者随机的其他元素 2.写一个生成随机验证码的函数 本篇主要是关于Python中 ...

  3. 用于生成随机数的python标准库模块是_17 Python 标准库之 random 模块 - Python 进阶应用教程...

    Python 标准库之 random 模块 随机数是随机产生的数,比如购买彩票,中奖的号码就是随机的.random 库是用于生成随机数的 Python 标准库,random 库提供如下函数: 函数 功 ...

  4. python模块调用的用法_如何使用Python语言中的random模块调用方法

    Python语言中的random模块,包含了很多方法属性,可以直接调用这些方法和设置属性.根据不同的方法展示不同的内容.下面利用几个实例查看random模块中的方法,操作如下: 工具/原料 Pytho ...

  5. python常用内置模块-Python常用内置模块之xml模块

    xml即可扩展标记语言,它可以用来标记数据.定义数据类型,是一种允许用户对自己的标记语言进行定义的源语言.从结构上,很像HTML超文本标记语言.但他们被设计的目的是不同的,超文本标记语言被设计用来显示 ...

  6. python常用内置模块-Python常用内置模块之xml模块(详解)

    xml即可扩展标记语言,它可以用来标记数据.定义数据类型,是一种允许用户对自己的标记语言进行定义的源语言.从结构上,很像HTML超文本标记语言.但他们被设计的目的是不同的,超文本标记语言被设计用来显示 ...

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

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

  8. python 基础笔记十一 - random模块

    python 中的random模块包含一些可以生成随机数的方法 1.random.randint(startInt,endInt):生成startInt-endInt之间的随机的整数,包含边界范围 1 ...

  9. python time模块和random 模块

    import os import datetime# 年-月-日 时:分:秒 nowTime=datetime.datetime.now().strftime('%Y-%m-%d %H:%M:%S') ...

  10. python导入random模块_python random模块(随机数)详解

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

最新文章

  1. 如何保留5个有效数字输出c不4舍5入_10 个C语言课设小项目拿走不谢~
  2. sqlserver 安装共享功能什么意思_科普:网格屏是什么意思?LED网格屏怎么安装...
  3. mysqldumpslow mysql慢日志分析工具
  4. python逻辑表达式3+45and_Python 简明教程 --- 5,Python 表达式与运算符
  5. VTK:可视化之Visualize2DPoints
  6. ES6新特性之解构表达式
  7. 关于runc漏洞CVE-2019-5736的修复公告
  8. 用C#实现MD5算法
  9. idea 编译内存溢出
  10. 详解.NET IL代码
  11. 解决问题--Maven,IDEA项目External Libraries下只有jdk没有maven依赖
  12. fifaol4服务器维护,新闻|FIFAOL4 5月7日停机维护公告
  13. 鱼跃CMS-轻量开源企业CMS v1.4.6
  14. 5款在线制图工具分享,快来看看!
  15. 面对区块链,普通人应该做什么?
  16. Windows无法访问 请检查名称的拼写。否则,网络可能有问题...错误代码:0x80004005
  17. Android 发展史:“吃货”就是这么练成的
  18. Java的Set转成逗号分隔的字符串
  19. 如何将excel单元格的默认格式设置为常规格式
  20. 2020数控机床数据采集

热门文章

  1. AutoScaling 生命周期挂钩功能
  2. ionic + cordova 配置和开发过程中的一些问题
  3. Linux防火墙设置-DNS服务器篇
  4. addListener添加事件监听器,第三个参数useCapture (Boolean) 的作用
  5. [老老实实学WCF] 第二篇 配置WCF
  6. 1. 初探MongoDB —— 介绍、安装和配置
  7. RDIFramework.NET ━ 9.5 组织机构管理 ━ Web部分
  8. 一个c语言程序什么时候结束,新人求救,写了一个C语言程序,输入完数据后就结束了!!!...
  9. 回调函数 相当于线程_Java中的回调机制,这篇给你整的明明白白的
  10. SAP 与 JSON 接口实施案例一