使用 numpy 可以方便地生成等差数列,等比数列
1、等差数列
(1)numpy.arange([start, ]stop, [step, ]dtype=None, *, like=None)
返回给定区间内均匀分布的值,默认从0开始,步长为1,在区间[start, stop)中生成;若为整数,则对应python中的range;若为小数步长,使用 numpy.linspace 更有保障;
start:起始值,序列包含起始值;
stop:终止值,不包含此值;
step:步长,即两值之间的差值;
dtype:默认None,输出结果的数据类型,若未指定则从参数中推断;
like:默认None,以允许创建非numpy数组的序列(此参数用于开发测试,实际可忽略)
(2)numpy.linspace(start, stop, num=50, endpoint=True, retstep=False, dtype=None, axis&#