python笔记
1.range 与 arange
range() 是 Python 中的一个函数
当只有一个参数时,range(n) 返回从 0 到 n-1 的 n 个数;
当有两个参数时,range(m,n) 返回的是从 m 到 n-1 的 n-m 个数;(是一个左闭右开的区间)
当有三个参数时,ranfe(x,y,z) 返回的是从 x 到 y 每间隔 z 输出一个数,z 表示的是步长,默认为1。比如 range(1,10,2) :1,3,5,7,9
而arange()与range在参数上来说没什么区别,主要在于 arange是numpy的一个方法,使用是这样的 numpy.arange()
range()中的间隔是用的 ‘,’ 切片中的间隔是用的 ‘ : ’
浅谈Python中range与Numpy中arange的比较 - html中文网
2.array 与 ndarray
这组其实很简单看到numpy的核心特征之一是ndarray时很迷惑,代码中完全没见过
array就是建立数组,而ndarray在哪?
arr = np.random.randn(3)
print(type(arr)) # 结果为:numpy.ndarray
学编程果然是需要多动手多实践的。之后再遇见搞混的继续记在这里。

浙公网安备 33010602011771号