numpy.random.randint(low, high=None, size=None, dtype='l')

函数的作用是,返回一个随机整型数,范围从低(包括)到高(不包括),即[low, high)。

如果没有写参数high的值,则返回[0,low)的值。

参数如下:low: int

生成的数值最低要大于等于low。

(hign = None时,生成的数值要在[0, low)区间内)high: int (可选)

如果使用这个值,则生成的数值在[low, high)区间。size: int or tuple of ints(可选)

输出随机数的尺寸,比如size = (m * n* k)则输出同规模即m * n* k个随机数。默认是None的,仅仅返回满足要求的单一随机数。dtype: dtype(可选):

想要输出的格式。如int64、int等等

输出:out: int or ndarray of ints

返回一个随机数或随机数数组

例子:

>>> np.random.randint(2, size=10)

array([1, 0, 0, 0, 1, 1, 0, 0, 1, 0])

>>> np.random.randint(1, size=10)

array([0, 0, 0, 0, 0, 0, 0, 0, 0, 0])

>>> np.random.randint(5, size=(2, 4))

array([[4, 0, 2, 1],

[3, 2, 2, 0]])

>>>np.random.randint(2, high=10, size=(2,3))

array([[6, 8, 7],

[2, 5, 2]])

Reference:CSDN-专业IT技术社区-登录​blog.csdn.net

python random randint_python中numpy.random.randint用法相关推荐

  1. python中numpy.random.gamma()函数

    python中numpy.random.gamma()函数 根据官网,地址如下: https://www.w3cschool.cn/doc_numpy_1_11/numpy_1_11-generate ...

  2. Python语言学习:三种随机函数random.seed()、numpy.random.seed()、set_random_seed()及random_normal的简介、使用方法(固定种子)详细攻略

    Python语言学习:三种随机函数random.seed().numpy.random.seed().set_random_seed()及random_normal的简介.使用方法(固定种子)之详细攻 ...

  3. [转载] python numpy.random.randn()与numpy.random.rand()的区别 (正态分布公式)(标准正态分布 standard normal distribution

    参考链接: Python中的numpy.random.randn 引用文章: numpy.random.randn()与numpy.random.rand()的区别 https://www.cnblo ...

  4. random.shuffle和numpy.random.shuffle用法一样吗?

    random.shuffle和numpy.random.shuffle的使用 1.对于一维数据 2.对于多维数据 2.1 random.shuffle操作np.array格式数组 2.2 random ...

  5. numpy.random.rand(),numpy.random.randn(),numpy.random.normal()函数介绍和示例

    numpy.random.rand(),numpy.random.randn(),numpy.random.normal()函数介绍和示例 1. numpy.random.rand() 均匀分布 范围 ...

  6. python random randint_python中random.randint和random.randrange的区别详解

    在python中,通过导入random库,就能使用randint 和 randrange 这两个方法来产生随机整数.那这两个方法的区别在于什么地方呢?让我们一起来看看! 区别: randint 产生的 ...

  7. python random randint_python中random.randint(1,100)随机数中包不包括1和100

    展开全部 在python中的random.randint(a,b)用于生成一个2113指定范围内的整数.5261其中参数a是下4102限,1653参数b是上限,生成的随机数n: a <= n & ...

  8. python random 和numpy random_Python中numpy.random和random.random之间的区别

    我在Python中有一个大脚本. 我在其他人的代码中得到了启发,所以最终我在某些方面使用了numpy.random模块(例如,用于创建从二项式分布中获取的随机数数组),而在其他地方,我使用了模块ran ...

  9. python随机抽样numpy_随机抽样 (`numpy.random`) | NumPy 中文

    # 随机抽样 (numpy.random) Numpy的随机数例程使用 BitGenerator 和 Generator 的组合来生成伪随机数以创建序列,并使用这些序列从不同的统计分布中进行采样: B ...

最新文章

  1. HDU 5459 Jesus Is Here (递推,组合数学)
  2. Eclipse快捷键以及设置
  3. Android安全笔记-Tasks与Recents Screen与Fragment基本概念
  4. s3c6410 uboot代码分析《二》
  5. 心态很容易受别人影响_为什么你情绪容易受别人影响,是因为不懂得这个道理...
  6. 如何以子类的形式运行多进程?
  7. CentOS7 添加端口
  8. 照片缩小尺寸怎么操作?
  9. 群晖让usb打印机变成网络打印机
  10. SercureCRT软件通过SSH连接ubuntb报错:password authentication failed解决方案
  11. 【读书笔记】《M型社会》大前研一
  12. 江苏省计算机一级考试难度,浅谈江苏省计算机等级考试(一级除外)
  13. python executescript_Python(SQLite)executescript用法(
  14. C语言中的文件操作(二)
  15. Springboot微信点餐系统——01项目设计以及初步环境搭建
  16. EDTA 最简易安装方法
  17. C语言基础学习day04
  18. 第一章 网络操作系统概论
  19. 上海尤劲恩AI视觉检测为工业制造赋能,帮助企业实现智造升级
  20. jquery获取父元素下的第n个子元素

热门文章

  1. 三种获得自动生成主键的方法,getGeneratedKeys,专用SQL和可更新的结果集
  2. 如何做好腾讯视频号?腾讯视频号的机会!
  3. Python 分析谁才是《权力的游戏第八季》真正的C位?
  4. webbuilder连接mysql_Webbuilder学习指导书.doc
  5. Android开发真等于废人,苦熬一个月
  6. android 自定义switchpreference,Android设置选项开发及自定义Preference样式
  7. Silverlight - 无畏前行之刀锋战士
  8. 创建WiFi二维码,轻松连接附近WiFi,共享网络畅快体验!
  9. linux磁盘分区工具gparted下载,GParted下载
  10. 【USB笔记】配置描述符Configuration Descriptor