NumPy 习题册

Posted 诗雨时

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了NumPy 习题册相关的知识,希望对你有一定的参考价值。

习题 1:

考点:NumPy 模块的 arange() 函数的功能

题目:arange(5) 的所用是什么?
A. 创建一个包含 5 个元素的 Python 列表(list),取值分别为 1 ~ 5 的整数
B. 创建一个包含 5 个元素的 Python 列表(list),取值分别为 0 ~ 4 的整数
C. 创建一个包含 5 个元素的 NumPy 数组(ndarray),取值分别为 1 ~ 5 的整数
D. 创建一个包含 5 个元素的 NumPy 数组(ndarray),取值分别为 0 ~ 4 的整数
E. 以上都不对

解析:

import numpy as np

data = np.arange(5)
print(data)
print(type(data))
[0 1 2 3 4]
<class 'numpy.ndarray'>

正确答案:D


习题 2:

考点:ndarray 对象维度属性的存储方式

题目:ndarray 对象的维度属性是以下列哪种方式存储的?
A. 逗号隔开的字符串
B. Python 列表(list)
C. Python 元组(tuple)
D. 以上都不对

解析:

import numpy as np

a = list(np.arange(2))
b = list(np.arange(2))]
data = np.array([a, b)
# 查看数组数据
print(data)
# 查看数组data的类型
print(type(data))
print(data)
# 查看数组维度
print(data.shape)
# 查看数组维度类型
print(type(data.shape))
[[0 1]
 [0 1]]
<class 'numpy.ndarray'>
(2, 2)
<class 'tuple'>

正确答案:C


以上是关于NumPy 习题册的主要内容,如果未能解决你的问题,请参考以下文章

NumPy 习题册

数据分析-Numpy练习题

numpy练习题

机器学习入门——numpy100练习题

python numpy片段

别整天 “学妹/前女友”了,花2小时整理了Numpy测试习题100道,做个测验吧!