Menu
CoddyTech

范围

Coddy NumPy 基础 课程的第 8 课,共 18 课。

numpy 的另一个实用功能是可以创建各种类型的数组。

 

np.arange(start, end, increment) 可以创建值递增的数组:

np.arange(5)
>>> array([0, 1, 2, 3, 4])
np.arange(3, 7, dtype=float)
>>> array([3., 4., 5., 6.])
np.arange(1, 2, 0.1)
>>> array([1., 1.1, 1.2, 1.3, 1.4, 1.5, 1.6, 1.7, 1.8, 1.9])

np<strong>.</strong>linspace(start, end, elements) 可以创建包含固定数量元素且元素间距相等的数组:

np.linspace(0, 10, 6)
>>> array([ 0.,  2.,  4.,  6.,  8., 10.])
challenge icon

挑战

简单

创建一个名为 ary 的 numpy 数组,其中包含 100 个从 1 到 1000(含)等间距排列的元素,并打印数组的总和。

亲手试试

import numpy as np

print(sum(ary)) # Don't touch

NumPy 基础中的所有课

自己练习: Python 在线编译器