目录
百战程序员,全站22050+开发课程+文档 ,学习精选优质好课快人一步!观看视频 快捷键ALT+N

Python全系列 教程

3567个小节阅读:5929.9k

收藏
全部开发者教程

鸿蒙应用开发

C语言快速入门

JAVA全系列 教程

面向对象的程序设计语言

Python全系列 教程

Python3.x版本,未来主流的版本

人工智能 教程

顺势而为,AI创新未来

大厂算法 教程

算法,程序员自我提升必经之路

C++ 教程

一门通用计算机编程语言

微服务 教程

目前业界流行的框架组合

web前端全系列 教程

通向WEB技术世界的钥匙

大数据全系列 教程

站在云端操控万千数据

AIGC全能工具班

A

A A

White Night

阅读(1k)
赞(0)

随机数创建

image-20220107112442999

numpy中的random模块包含了很多函数可以用来产生随机数。

函数说明
seed确定随机生成器种子
permutation返回一个序列的随机排列或返回一个随机排列的范围
shuffle对一个序列就地随机排列
rand产生均匀分布的样本值
randint该方法有三个参数low、high、size三个参数。默认high是None,如果只有low,那范围就是[0,low)。如果有high,范围就是[low,high)。
random(size=None)该方法返回[0.0, 1.0)范围的随机数。
randn(d0,d1,…,dn)randn函数返回一个或一组样本,具有标准正态分布(期望为0,方差为1)。dn表格每个维度,返回值为指定维度的array

随机数

返回[0.0, 1.0)范围的随机数

随机整数

该方法有三个参数low、high、size三个参数。默认high是None,如果只有low,那范围就是[0,low)。如果有high,范围就是[low,high)。

正态分布

randn函数返回一个或一组样本,具有标准正态分布(期望为0,方差为1)。

dn表格每个维度

返回值为指定维度的数组

【示例】指定期望和方差的正态分布

实时学习反馈

1. numpy模块中的______模块包含了很多方法可以用来产生随机数。

A rand

B random

C randn

D 以上说法均不正确

2. 使用numpy模块返回标准正态分布(期望为0,方差为1),下划线处需要填写的代码是_____:

A random.randn(2,4)

B random.rand(2,4)

C rand.rand(2,4)

D 以上说法均不正确

答案

1=>B 2=>A

 

北京市昌平区回龙观镇南店村综合商业楼2楼226室

©2014-2023 百战卓越(北京)科技有限公司 All Rights Reserved.

京ICP备14032124号-2