博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
random模块使用方法
阅读量:7099 次
发布时间:2019-06-28

本文共 652 字,大约阅读时间需要 2 分钟。

 使用random模块的时候需要在编辑器中import random才可使用 

random.randint:随机产生一个随机整数

result = random.randint(1,999999)#随机整数print(result)结果:    692541

 random.sample:随机选取几个元素,返回一个list,可以传入字符串,列表,集合,不可传入字典

a = {1,2,3,4,5}print(random.sample(a,2))#随机取几个,返回的是一个list,第一个是传入的参数,第二是                                             随机取几个值结果:    [5, 2]

  random.shuffle:重新洗牌,不会有返回值

a = [1,2,3,4,5,6]random.shuffle(a) #洗牌print(a)结果:    [4, 5, 2, 1, 6, 3]

  random.choice:随机取一个值

a = [1,2,3,4,5,6]res = random.choice(l)print(res)结果:    4

  random.uniform:随机从一个范围内取小数

res = random.uniform(1,999999)print(res)结果:    964756.283097852

  

 

转载于:https://www.cnblogs.com/brainchan/p/10968442.html

你可能感兴趣的文章
【Windows】cmd条件判断
查看>>
图解Elasticsearch中的_source、_all、store和index属性
查看>>
Servlet路径跳转问题
查看>>
MySQL 单个表锁死 对查询语句无响应
查看>>
前端插件资源
查看>>
C# new和初始化
查看>>
多个方面比较电路交换、报文交换和分组交换的主要优缺点
查看>>
CentOS7 Failed to start LSB: Bring up/down解决方法
查看>>
【java】java中替换中括号[ ]操作
查看>>
重看计算机基础1:数据线、地址线,按字、按字节寻址。
查看>>
oracle 11g亿级复杂SQL优化一例(数量级性能提升)
查看>>
Qt Md5应用示例
查看>>
tensorflow 笔记11:tf.nn.dropout() 的使用
查看>>
路由事件
查看>>
WPF实现选项卡效果(1)——使用AvalonDock
查看>>
字符 16进制 字节 关系
查看>>
C# 给现有PDF文档添加页眉、页脚
查看>>
『算法学习』FPN:feature pyramid networks for object detection
查看>>
K-近邻算法(KNN)
查看>>
java服务端微信小程序支付
查看>>