①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区别及用法相关推荐

  1. Python中list,tuple,dict,set的区别和用法

    Python语言简洁明了,可以用较少的代码实现同样的功能.这其中Python的四个内置数据类型功不可没,他们即是list, tuple, dict, set.这里对他们进行一个简明的总结. List ...

  2. Python中爬虫框架或模块的区别

    Python中爬虫框架或模块的区别,我们在Python的学习过程中,需要不断的总结知识点,这样我们才能进步的更快一些. (1)爬虫框架或模块 Python自带爬虫模块:urllib.urllib2; ...

  3. Python中值传递和引用传递区别

    原文:http://blog.csdn.net/xuqiaobo/article/details/72236539 举例,函数参数如果是dic,都不需要返回值,原值就被改变了 def aa(dic): ...

  4. Python中str()与repr()函数的区别——repr() 的输出追求明确性,除了对象内容,还需要展示出对象的数据类型信息,适合开发和调试阶段使用...

    Python中str()与repr()函数的区别 from:https://www.jianshu.com/p/2a41315ca47e 在 Python 中要将某一类型的变量或者常量转换为字符串对象 ...

  5. python中列表 元组 字典 集合的区别

    参考文章:python中列表 元组 字典 集合的区别

  6. Python中爬虫框架或模块的区别!

    Python中爬虫框架或模块的区别,我们在Python的学习过程中,需要不断的总结知识点,这样我们才能进步的更快一些. (1)爬虫框架或模块 Python自带爬虫模块:urllib.urllib2; ...

  7. 【Python】Python中str()和repr()函数的区别

    作用 在 Python 中要将某一类型的变量或者常量转换为字符串对象通常有两种方法,即 str() 或者 repr() . 区别与使用 参考文章:Python 中 str() 和 repr() 函数的 ...

  8. python中的return和print的区别_python中return和print的区别(详细)

    Huskiesir python最近正在研究.今天,我面临一个问题,那就是,返回和印刷的区别.双方都能输出结果.的区别是什么?闲话少说,看下面的例子.# Code1: def break_words( ...

  9. python中dtype什么意思_浅谈python 中的 type(), dtype(), astype()的区别

    如下所示: 函数 说明 type() 返回数据结构类型(list.dict.numpy.ndarray 等) dtype() 返回数据元素的数据类型(int.float等) 备注:1)由于 list. ...

最新文章

  1. Unity 指定参数
  2. 在windows中python安装sit-packages路径位置 在Pycharm中导入opencv不能自动代码补全问题
  3. 【错误记录】Visual Studio 中编译 NDK 报错 ( no matching function for call to ‘cacheflush‘ cacheflush(); )
  4. hdu 1394(树状数组求逆序数)
  5. atoi和itoa函数实现
  6. js用户密码强度验证函数
  7. Android日志工具Log的使用
  8. Docker入坑指南之EXEC
  9. LDA线性判别原理解析<数学推导>
  10. 关于pointnet++系列编译文件(tf_ops)的问题
  11. pwnable.tw-2018-starbound_writeup
  12. Ant实现自动打包部署
  13. 《2022 中小企业快成长之年,上云 选对平台是关键,这次我站华为云》
  14. 【测试】Charles抓包
  15. layui 单元格事件
  16. css min-height 和 max-height
  17. JavaWeb GET与POST
  18. 本地计算机启动OracleOraDb11g_home1TNSListener,启动出错:本地计算机上的OracleOraDb11g_home1TNSListener服务启动后又停止了
  19. A股:未来至少翻10倍的“医药龙头股”,就这5只(附名单)
  20. 手把手教你免费流畅访问GitHub

热门文章

  1. 比尔盖茨2016好书推荐
  2. EchoesWorks —— 打造下一代技术Blog/Presentation 框架(招兵买马)
  3. shutdown命令远程关机
  4. php自动post系统,php自动过滤POST,GET传参
  5. html进度条圆圈渐变色,HTML5 canvas带渐变色的圆形进度条动画
  6. maven整合@data注解_SpringBoot 整合 Dubbo实践(实用文章)
  7. 软件测试响应时间原则,对于性能测试结果的分析原则
  8. 朋友圈里的一张组合逻辑图
  9. 克隆树莓Raspberry Pi Mode4 的TF卡
  10. 人工智能产业政策与行业应用场景-备课资料