numpy從數值范圍創建數組主要有:創建指定范圍的數組(numpy.arange)、創建指定范圍的等差數列(numpy.lineapace)、創建指定范圍的等比數列(numpy.logspace)
1、numpy.arange(start, stop, step, dtype)
start:起始值,默認為0
stop:結束值,這個是必需,傳一個值的時候雖然是賦值給了start,但是卻是一個結束值
step:步長,默認為1
dtype:數據類型,如果沒有提供,則會使用輸入數據的類型。
import numpy as np x = np.arange(5) print (x)
[0 1 2 3 4]
import numpy as np x = np.arange(5,step=2) print (x)

2、np.linspace(start, stop, num=50, endpoint=True, retstep=False, dtype=None)
start 序列的起始值
stop 序列的終止值,如果endpoint為true,該值包含於數列中
num 要生成的等步長的樣本數量,默認為50
endpoint 該值為 ture 時,數列中中包含stop值,反之不包含,默認是True。
retstep 如果為 True 時,生成的數組中會顯示間距,反之不顯示。
dtype ndarray 的數據類型
這里跟1、看似相同,都是等差數列,但用法卻不一樣,這個函數的start和stop就是對應一個開始值一個結束值,而num就是你要求的個數。

3、numpy.logspace(start, stop, num=50, endpoint=True, base=10.0, dtype=None)
等比數列,值得注意的是:start和stop是數列的下標值,他們的底數是base,
start 序列的起始值為:base ** start
stop 序列的終止值為:base ** stop。如果endpoint為true,該值包含於數列中
num 要生成的等步長的樣本數量,默認為50
endpoint 該值為 ture 時,數列中中包含stop值,反之不包含,默認是True。
base 對數 log 的底數。
dtype ndarray 的數據類型
