1 / 22
文档名称:

Python之Numpy模块100道测试题.docx

格式:docx   大小:55KB   页数:22页
下载后只包含 1 个 DOCX 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

Python之Numpy模块100道测试题.docx

上传人:fangjinyan2017001 2022/3/8 文件大小:55 KB

下载得到文件列表

Python之Numpy模块100道测试题.docx

文档介绍

文档介绍:.导入numpy库并简写为np(★☆固
(提示:import…as…)importnumpyasnp
.打印numpy的版本和配置说明(★☆得
(提示:,)print(:)
Z=(([[0,1],[1,0]]),(4,4))print(Z)
.对一个5x5的随机矩阵做归一化(★☆向
(提示:(x-min)/(max-min))
Z=((5,5))
Zmax,Zmin=乙max(),乙min()
Z=(Z-Zmin)/(Zmax-Zmin)print(Z)
.创建一个将颜色描述为(RGBA)四个无符号字节的自定义dtype?
(★☆冏
(提示:)
color=([("r”,,1),
("g",,1),
("b",,1),
("a",,1)])
color
.一个5x3的矩阵与一个3x2的矩阵相乘,实矩阵乘积是什么?(★☆句
(提示:|@)
Z=(((5,3)),((3,2)))print(Z)
.给定一个一维数组,对其在3到8之间的所有元素取反(★☆冏
(提示:>,<=)
Z=(11)
Z[(3<Z)&(Z<=8)]*=-1print(Z)
.下面脚本运行后的结果是什么?(★☆句
(提示:)
print(sum(range(5),-1))fromnumpyimport*print(sum(range(5),-1))
print(sum(range(5),-1))fromnumpyimport*print(sum(range(5),-1))
Z,下列表达合法的是哪个
(★☆得
Z**Z
<<Z>>2
Z<-Z1j*ZZ/1/1ZZ
Z=(5)
Z**Z#legal
array([1,1,4,27,256])
Z=(5)
2<<Z>>2#falsearray([0,1,2,4,8])
Z=(5)
Z<-Z#legal
array([False,False,False,False,False])
Z=(5)
1j*Z#legal
array([0.+,0.+,0.+,0.+,0.+])
Z=(5)
Z/1/1#legal
array([0.,1.,2.,3.,4.])
Z=(5)
Z<Z>Z#false
ValueError:Thetruthvalueofanarraywithmorethanoneelementisambiguous.
()()
.下列表达式的结果分别是什么?(★☆祗)
(0)/(0)
(0)//(0)
([]).astype(int).astype(float)
print((0)/(0))
print((0)//(0))
print(([]).astype(int).astype(float))
.如何从零位对浮点数组做舍入?(★☆旬
(提示:,,,)
Z=(-10,+10,10)
print((((Z)),Z))
.如何找到两个数组中的共同元素?(★☆冏
(提示:)
Z1=(0,10,10)
Z2=(0,10,10)
print((Z1,Z2))
.如何忽略所有的numpy警告(尽管不建议这么做)?(★☆冏
(提示:,)
Suicidemodeondefaults=(all="ignore")
Z=(1)/0
Backtosanity
_=(**defaults)
Anequivalentway,withacontextm