python中rand和randn_rand、randn、randi区别及用法
①random() 方法返回随机生成的一个实数,它在[0,1)范围内,不接受参数:
import random
print(random.random())#random 0.03563083745692497
②rand()方法随机样本位于[0, 1)中;参数(行,列)
import numpy as np
print("rand",np.random.rand(2,3))#rand [[0.25755196 0.81740437 0.79738575] [0.02873379 0.22991188 0.49516755]]
③randn从标准正态分布中返回一个或多个样本值;参数(行,列)
import numpy as np
print("randn",np.random.randn(2,3))#randn [[ 0.43310204 0.71676044 1.79460972][ 0.74348343 -0.52125996 1.07966401]]
④randint生成在半开半闭区间[low,high)上离散均匀分布的整数值;若high=None,则取值区间变为[0,low);size(行,列)
import numpy as np
import random
print("randit",np.random.randint(2,3,size=(1,2)))
print("randit2",random.randint(2,3))#randit [[2 2]]
#randit2 3
⑤np.random.seed())#使每次随机生成数一样,同numpy.random.RandomState()
import numpy as np
np.random.seed(2)#使每次随机生成数一样,同numpy.random.RandomState()
print("rand1",np.random.rand(2,3))
np.random.seed(2)
print("rand2",np.random.rand(2,3))
np.random.seed(6)#使每次随机生成数一样,同numpy.random.RandomState()
print("rand3",np.random.rand(2,3))
#rand1 [[0.4359949 0.02592623 0.54966248]
[0.43532239 0.4203678 0.33033482]]
rand2 [[0.4359949 0.02592623 0.54966248]
[0.43532239 0.4203678 0.33033482]]
rand3 [[0.89286015 0.33197981 0.82122912]
[0.04169663 0.10765668 0.59505206]]
python中rand和randn_rand、randn、randi区别及用法相关推荐
- Python中list,tuple,dict,set的区别和用法
Python语言简洁明了,可以用较少的代码实现同样的功能.这其中Python的四个内置数据类型功不可没,他们即是list, tuple, dict, set.这里对他们进行一个简明的总结. List ...
- Python中爬虫框架或模块的区别
Python中爬虫框架或模块的区别,我们在Python的学习过程中,需要不断的总结知识点,这样我们才能进步的更快一些. (1)爬虫框架或模块 Python自带爬虫模块:urllib.urllib2; ...
- Python中值传递和引用传递区别
原文:http://blog.csdn.net/xuqiaobo/article/details/72236539 举例,函数参数如果是dic,都不需要返回值,原值就被改变了 def aa(dic): ...
- Python中str()与repr()函数的区别——repr() 的输出追求明确性,除了对象内容,还需要展示出对象的数据类型信息,适合开发和调试阶段使用...
Python中str()与repr()函数的区别 from:https://www.jianshu.com/p/2a41315ca47e 在 Python 中要将某一类型的变量或者常量转换为字符串对象 ...
- python中列表 元组 字典 集合的区别
参考文章:python中列表 元组 字典 集合的区别
- Python中爬虫框架或模块的区别!
Python中爬虫框架或模块的区别,我们在Python的学习过程中,需要不断的总结知识点,这样我们才能进步的更快一些. (1)爬虫框架或模块 Python自带爬虫模块:urllib.urllib2; ...
- 【Python】Python中str()和repr()函数的区别
作用 在 Python 中要将某一类型的变量或者常量转换为字符串对象通常有两种方法,即 str() 或者 repr() . 区别与使用 参考文章:Python 中 str() 和 repr() 函数的 ...
- python中的return和print的区别_python中return和print的区别(详细)
Huskiesir python最近正在研究.今天,我面临一个问题,那就是,返回和印刷的区别.双方都能输出结果.的区别是什么?闲话少说,看下面的例子.# Code1: def break_words( ...
- python中dtype什么意思_浅谈python 中的 type(), dtype(), astype()的区别
如下所示: 函数 说明 type() 返回数据结构类型(list.dict.numpy.ndarray 等) dtype() 返回数据元素的数据类型(int.float等) 备注:1)由于 list. ...
最新文章
- Unity 指定参数
- 在windows中python安装sit-packages路径位置 在Pycharm中导入opencv不能自动代码补全问题
- 【错误记录】Visual Studio 中编译 NDK 报错 ( no matching function for call to ‘cacheflush‘ cacheflush(); )
- hdu 1394(树状数组求逆序数)
- atoi和itoa函数实现
- js用户密码强度验证函数
- Android日志工具Log的使用
- Docker入坑指南之EXEC
- LDA线性判别原理解析<数学推导>
- 关于pointnet++系列编译文件(tf_ops)的问题
- pwnable.tw-2018-starbound_writeup
- Ant实现自动打包部署
- 《2022 中小企业快成长之年,上云 选对平台是关键,这次我站华为云》
- 【测试】Charles抓包
- layui 单元格事件
- css min-height 和 max-height
- JavaWeb GET与POST
- 本地计算机启动OracleOraDb11g_home1TNSListener,启动出错:本地计算机上的OracleOraDb11g_home1TNSListener服务启动后又停止了
- A股:未来至少翻10倍的“医药龙头股”,就这5只(附名单)
- 手把手教你免费流畅访问GitHub
热门文章
- 比尔盖茨2016好书推荐
- EchoesWorks —— 打造下一代技术Blog/Presentation 框架(招兵买马)
- shutdown命令远程关机
- php自动post系统,php自动过滤POST,GET传参
- html进度条圆圈渐变色,HTML5 canvas带渐变色的圆形进度条动画
- maven整合@data注解_SpringBoot 整合 Dubbo实践(实用文章)
- 软件测试响应时间原则,对于性能测试结果的分析原则
- 朋友圈里的一张组合逻辑图
- 克隆树莓Raspberry Pi Mode4 的TF卡
- 人工智能产业政策与行业应用场景-备课资料