Python中np.random.randint()参数详解及用法实例

目录

可实现功能:

np.random.randint() 根据参数中所指定的范围生成随机 整数。

参数

一、基础用法

二、高级用法

总结

可实现功能:

1.随机生成一个整数。

2.随机生成任意范围内的一个整数。

3.随机生成指定长度的整数组

4.随机生成指定长度的任意范围的整数组

5.随机生成指定长度的多维整数组

6.随机生成指定长度的任意范围的多维整数组

np.random.randint() 根据参数中所指定的范围生成随机 整数。 numpy.random.randint(low, high=None, size=None, dtype=int) 参数

1. low: int 生成的数值的最小值(包含),默认为0,可省略。

2. high: int 生成的数值的最打值(不包含)。

3. size: int or tuple of ints 随机数的尺寸, 默认是返回单个,输入 10 返回 10个,输入 (3,4) 返回的是一个 3*4 的二维数组。(可选)。

4. dtype:想要输出的结果类型。默认值为int。(可选,一般用不上)。

一、基础用法

可执行代码

import pandas as pd import numpy as np # 随机返回 0-9 的 一个整数,可的省略0 np.random.randint(10) # 随机返回 10-20 的 一个整数 np.random.randint(10,21) # 随机返回范围在 0-9 的,长度为 10 的数组 np.random.randint(10,size=10) # 随机返回范围在 10-20 的,长度为 10 的数组 np.random.randint(10,21,size=10) # 随机返回范围在 0-9 的 3*4 随机数组 np.random.randint(10,size=(3,4)) # 随机返回范围在 10-20 的 3*4 随机数组 np.random.randint(10,21,size=(3,4)) 二、高级用法

可执行代码

import pandas as pd import numpy as np # 高级用法 # 可单独指定每个元素的最大值 # 生成 3 个最大值分别为 3,5,7 的值,最大值不超过 10 的值 # 如果不指定 size 默认根据第一个和第二个参数的长度来决定生成结果的长度,此处返回的 array 长度是3 np.random.randint([3, 5, 7], 10) # 高级用法 # 生成 3 个最小值为1,最大值分别不超过 3,5,10 的值 np.random.randint(1, [3, 5, 10]) # 高级用法 # 生成 3 个最小值为1,最大值分别不超过 3,5,10 的值 np.random.randint([1, 2, 3,], [4, 5, 10]) # 高级用法 # 生成 4*2 数组 最小值为[1, 3, 5, 7],最大值 第一行不超过10,第二行不超过 20 # 注意第二个参数里面的每个元素都要用[],因为它控制的是一整行 np.random.randint([1, 3, 5, 7], [[10], [20]]) # 高级用法 # 指定返回数据的 dtype # 随机返回 10-20 的 长度为 10 dtype=np.uint8 的数组 np.random.randint(10, 21, size=10, dtype=np.uint8) 总结

到此这篇关于Python中np.random.randint()参数详解及用法的文章就介绍到这了,更多相关Python np.random.randint()用法内容请搜索易知道(ezd.cc)以前的文章或继续浏览下面的相关文章希望大家以后多多支持易知道(ezd.cc)!

推荐阅读

    opporeno8参数配置及价格

    opporeno8参数配置及价格,面部,亿元,Oppo的荣誉2020年1月4日,接近屏幕关闭传感器是否支持双卡:支持oppor11splus什么时候上市的Oppo R11S P

    魅蓝note6性能参数有哪些

    魅蓝note6性能参数有哪些,摄像头,蓝牙,魅蓝note6性能参数有哪些魅力蓝色Note6最好拍照。电池寿命更长。蓝色Note6使用高通 snapdragon 625

    设置总账参数|用友u8设置总账参数

    设置总账参数|用友u8设置总账参数,,1. 用友u8设置总账参数1、首先要点开数据权限控制设置;2、选择想要设置控制的单据;3、打开后看到左上角

    csgo参数设置|csgo怎么保存

    csgo参数设置|csgo怎么保存,,csgo怎么保存第一步下载csgo的官方版本。然后再下载一个5e对战平台,PS:5e的账号和csgo的账号不是一个账号。第

    移动apn设置|移动apn设置参数

    移动apn设置|移动apn设置参数,,移动apn设置参数1、打开手机系统设置界面应用,点击页面中的“移动网络”设置选项。2、进入移动网络设置页面

    wps如何生成引用

    wps如何生成引用,WPS教程,1.wps怎么添加引用文献wps添加引用文献:1、打开文档,点击WPS文字右侧下拉菜单。2、打开插入>引用>脚注与尾注3、选

    均线最佳设置|均线最佳参数设置

    均线最佳设置|均线最佳参数设置,,1. 均线最佳参数设置所有指标包括kd macd均线,是根据已有价格计算得出,看指标落后于看价格分析,也就是k线。