python中的arange函数_Python 中的range,以及numpy包中的arange函数
range函數
函數說明:?range(start, stop[, step]) -> range object,根據start與stop指定的范圍以及step設定的步長,生成一個序列。
參數含義:start:計數從start開始。默認是從0開始。例如range(5)等價于range(0, 5);
end:技術到end結束,但不包括end.例如:range(0, 5) 是[0, 1, 2, 3, 4]沒有5
step:每次跳躍的間距,默認為1。例如:range(0, 5) 等價于 range(0, 5, 1) ,只能為整數
函數返回的是一個range object
代碼如下:
c = range(5)
c= range(0,5,1)#c = range(0,1,0.1) #TypeError: 'float' object cannot be interpreted as an integer
print(list(c))
運行:
[0, 1, 2, 3, 4]
arange函數
函數說明:arange([start,] stop[, step,], dtype=None)根據start與stop指定的范圍以及step設定的步長,生成一個?ndarray。
代碼如下:
a = np.arange(5)
a= np.arange(0,5,1)
b= np.arange(0.,1.,0.1)print(a)print(b)
結果:
[0 1 2 3 4]
[ 0. 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9]
總結
以上是生活随笔為你收集整理的python中的arange函数_Python 中的range,以及numpy包中的arange函数的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 图片二进制编码_python3从零学习-
- 下一篇: visionmaster视觉软件说明书_