random库的使用(专题)

简介: random库的使用(专题)

random库概述


random库是使用随机数的Python标准库


  • 伪随机数: 采用梅森旋转算法生成的(伪)随机序列中元素


  • random库主要用于生成随机数


  • 使用random库: import random


random库包括两类函数,常用共8个


  • 基本随机数函数: seed(), random()


  • 扩展随机数函数: randint(), getrandbits(), uniform(),


randrange(), choice(), shuffle()


基本随机数函数



>>> import random
>>> random.seed(10)
>>> random.random()
0.5714025946899135
>>> random.random()
0.4288890546751146


>>> import random
>>> random.seed(10)
>>> random.random()
0.5714025946899135
>>> random.seed(10)
>>> random.random()
0.5714025946899135


扩展随机数函数





随机数函数的使用


  • 能够利用随机数种子产生"确定"伪随机数


  • 能够产生随机整数


  • 能够对序列类型进行随机操作


相关文章
|
7月前
|
Python
python之math,random模块的使用方法
python之math,random模块的使用方法
|
6天前
|
Python
Python学习 -- Math模块和Random模块
Python学习 -- Math模块和Random模块
16 0
|
12月前
|
Python
Python 随机数模块random最常用的8个方法
Python 随机数模块random最常用的8个方法
158 0
|
数据安全/隐私保护
Random的nextInt()用法
Random的nextInt()用法
160 0
python random随机生成详解
python random随机生成详解
|
数据采集 算法 索引
random库:Python随机数的生成与应用
random库:Python随机数的生成与应用
486 0
random库:Python随机数的生成与应用
|
机器学习/深度学习 PyTorch 算法框架/工具
Numpy | np.random随机模块的使用介绍
Numpy | np.random随机模块的使用介绍
194 0
Numpy | np.random随机模块的使用介绍
|
C语言 开发者 Python
Random 模块的使用 | 学习笔记
快速学习 Random 模块的使用
119 0
|
人工智能 算法 Python
Python 伪随机数:random库的使用
Python 伪随机数:random库。常用函数:seed,random,randint,getrandbits,randrange,uniform,choice,shuffle,sample。用random库计算圆周率值:蒙特卡罗(Monte Carlo)方法。
348 0
Python 伪随机数:random库的使用
|
算法 数据安全/隐私保护 Python