c++initgraph函数_python中函数:range()与函数:numpy.arrange() 的区别

db9a0077effcaa19d8002317d28553fa.png

函数:range()

  • 函数说明: range(start, stop[, step]) -> range object,根据 start 与 stop 指定的范围以及 step 设定的步长,生成一个序列。
  • 参数含义:
  1. start: 计数从 start 开始。默认是从 0 开始。例如 range(5)等价于 range(0, 5);
  2. end: 开始到 end 结束,不包括 end. 例如:range(0, 5) 是 [0, 1, 2, 3, 4] 没有 5
  3. scan:每次跳跃的间距,默认为 1。例如:range(0, 5) 等价于 range(0, 5, 1)
  4. range 多用作循环,range(0,10)返回一个 range 对象,如想返回一个 list,前面加上 list 转换

函数返回的是一个 range object

>>> 

range中的setp 不能使float,所有range不能生成小数。

函数:arrange()

  • 函数说明:arange([start,] stop[, step,], dtype=None) 根据 start 与 stop 指定的范围以及 step 设定的步长,生成一个 ndarray。 返回array 类型对象。
>>> 
  • range() 中的步长不能为小数,但是numpy.arange() 中的步长可以为小数
>>> 
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值