一.常用功能:
python中产生随机数,固定位数,固定范围的方法

round(random.uniform(5,9),6)

round 保留小数点后面几位数字,这里是6位

random.uniform(5,9)表示生成在5-9之间的随机数

二.常用函数示例

import randomprint(random.random())   #(0,1) --fload
print(random.randint(1, 3))   #[1,3]大于1且小于等于3之间的整数
print(random.randrange(1, 3))   #[1,3)大于1且小于3之间的整数print(random.choice([2, [1, 3], 'a']))   #序列中选择一个项print(random.sample([11, 'aa', [1, 2]], 2))   #列表元素中的任意两个print(random.uniform(1, 3))   #大于1小于3的小数
item=[1,2,3,4,5,6]
random.shuffle(item)  # [4, 2, 6, 5, 1, 3] 打乱titem的顺序,相当于‘洗牌’
print(item)

三.生成固定长度字符的随机码的案例:

import random# 生成一个随机数,由大写字母和数字组成
# 生成字符的长度有循环的次数决定,默认size=4,做4次循环,每次取出一个字符,最终生成长度是4个字符的长度
def make_code_suijima(size=4):res=""for i in range(size):s1=chr(random.randint(65,90))   # chr把数字转换成相应的字母s2=str(random.randint(0,9))res+=random.choice([s1,s2])    # choice,随机从列表中取出一个字符return resret=make_code_suijima(8)
print(ret)

python随机数产生--random常用功能相关推荐

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

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

  2. 用python写自动化测试脚本常用功能:结果记录,运行日志,测试配置,带颜色打印在控制台

    用python写自动化测试脚本常用功能:结果记录,运行日志,测试配置,带颜色打印在控制台 利用csv库来记录测试结果 利用logging库来记录脚本运行信息 利用ConfigParser库来读取测试配 ...

  3. python随机数(random)

    需要导入的库: import random import string 一.随机整数: 1.包含上下限:[a, b] random.randint(a,b) 在python中的random.randi ...

  4. 30 个Python代码实现的常用功能(附案例源码)

    今天给大家分享30个 Python 常用代码案例,建议收藏啊~ 1.冒泡排序 2.计算x的n次方的方法 3.计算aa + bb + c*c + -- 4.计算阶乘 n! 5.列出当前目录下的所有文件和 ...

  5. 31 个Python代码实现的常用功能(附案例源码)

    今天给大家分享30个 Python 常用代码案例,建议收藏啊~ 1.冒泡排序 2.计算x的n次方的方法 3.计算aa + bb + c*c + -- 4.计算阶乘 n! 5.列出当前目录下的所有文件和 ...

  6. 30 个Python代码实现的常用功能,精心整理版

    1.冒泡排序 2.计算x的n次方的方法 3.计算a*a + b*b + c*c + -- 4.计算阶乘 n! 5.列出当前目录下的所有文件和目录名 6.把一个list中所有的字符串变成小写: 7.输出 ...

  7. python中time模块常用功能

    import time time模块提供了大量对时间进行处理的方法 time.time() # 获取当前时间戳,得到自1970年开始的秒数>>>time.time() 1554878 ...

  8. python logging模块的作用_【python】【logging】python日志模块logging常用功能

    logging模块:应用程序的灵活事件日志系统,可以打印并自定义日志内容 logging.getLogger 创建一个log对象 >>> log1=logging.getLogger ...

  9. python二进制创建写模式_30 个Python代码实现的常用功能,精心整理版

    22点24分准时推送,第一时间送达 编辑:技术君 来源:源 / python | 文 /艾里艾兰 上一篇: 正文 1.冒泡排序 2.计算x的n次方的方法 3.计算a*a + b*b + c*c + - ...

  10. python基础30个常用代码-30 个Python代码实现的常用功能,精心整理版

    1.冒泡排序 2.计算x的n次方的方法 3.计算a*a + b*b + c*c + -- 4.计算阶乘 n! 5.列出当前目录下的所有文件和目录名 6.把一个list中所有的字符串变成小写: 7.输出 ...

最新文章

  1. C语言 · 征税程序
  2. Linux挂载iscsi存储
  3. UOJ37. 【清华集训2014】主旋律
  4. jset编写测试vue代码_详解使用jest对vue项目进行单元测试
  5. cutycapt(php截图工具)
  6. 2020-11-16(常见加密算法统计)
  7. 在Qt中用默认程序打开文件
  8. Jenkins 从选择插件到配置详解-Gradle
  9. shiro之第一个程序认证
  10. PCL:描述三维离散点的ROPS特征(Code)
  11. 《引爆点》读书笔记(一)
  12. 【题解】luoguP2680运输计划
  13. 青岛鑫江东方城购物中心远程预付费电能管理系统的应用
  14. JXTA第一步:HelloWorld
  15. 支付设计白皮书:支付系统的概念与中国互联网支付清算体系
  16. 推荐10个堪称神器的学习网站
  17. 中兴zxr10路由器重启命令_ZXR10路由器基本操作和配置.doc
  18. 女娃被蚊子叮后昏迷不醒已82天
  19. 单线激光雷达Windows测试备忘
  20. 使用JsonParser流式解析json,并使用DataFrame进行矩阵转置。

热门文章

  1. 1-2+3-4+......+99 除去88的和
  2. H5与客户端交互的方式有哪些? 怎么做?
  3. win10 基础之上安装 Linux-Manjaro-Deepin 连夜采坑,快速整理下
  4. ModelSerializer序列化(Apiview)
  5. BZOJ3876 [Ahoi2014Jsoi2014]支线剧情 【有上下界费用流】
  6. IAP测试购买失败,Error Domain=SKErrorDomain Code=0 无法连接到 iTunes Store
  7. 用Ruby读取Excel文件
  8. hdu 1217 Arbitrage (最小生成树)
  9. 【pytorch】(断点)继续上次训练
  10. 从零基础入门Tensorflow2.0 ----四、17.生成tfrecords文件