Python生成数据

【range()、np.arange()、np.linspace()、np.logspace()的使用和区别】
在调试深度学习相关的代码时,经常会遇到range()、np.arange()、np.linspace()、np.logspace()一系列的函数。
一、range([start:int],stop:int,[step:int])
range()是Python自带的函数。
生成一个从start(包含)到stop(不包含),以step为步长的序列。返回一个list对象。


二、np.arange([start=None], stop=None, [step=None], dtype=None)
np.arange()属于numpy模块。
生成一个从start(包含)到stop(不包含),以step为步长的序列。返回一个ndarray对象。


三、np.linspace(start, stop, num=50, endpoint=True, retstep=False, dtype=None)
指定在 start到stop的均分数值(等差数列)。


四、np.logspace(start, stop, num=50, endpoint=True, base=10.0, dtype=None)
返回一个等比数列。

欢迎大家转发,一起传播知识和正能量,帮助到更多人。辛苦大家转发时注明出处(也是咱们公益编程交流群的入口网址),刘经纬老师共享知识相关文件下载地址为:http://liujingwei.cn

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

刘经纬老师

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值