Range
Range
描述:组件对应python的内置函数range() ,可用于创建一个类似于列表的整数有序集合

属性说明
通用属性
- 前置延时- 指可设置组件功能执行之前等待的时间,单位为“ms”
- 后置延时- 指可设置组件功能执行后等待的时间,单位为“ms”
- 备注- 指对组件进行备注说明,以便于理解和快速定位
目标属性
- 开始- 计数的开始,默认为0,从0开始
- 结束- 计数的结束数字
注意
输出时不包括结束数字,例如 “range(0, 5)”,是 0到4,没有5
- 步长- 用以元素之间的步进制,默认为
1
,即相邻两个元素之间相差1
返回值
- 输出至变量- 运行成功后,组件返回一个range() 函数
注意
“开始”,“结束”和“步长”分别依次对应range()中的三个整型输入,当“开始”和“步长”为默认值时,range()中对应的输入可省略,例如range(5)、range(0,5)以及range(0,5,1)三者是等价的
使用示例
执行逻辑
添加【Range】组件后,在属性中输入开始、结束、步长数据-->即可运行组件

输出结果
运行组件,设计器即会生成对应的Range函数

进阶操作
- 【Range】组件的返回值,可以使用list()转换为列表

- range(0, -10, -1) 表示从 0 开始到 -10,步长为 -1(即倒序步长为1)

- range(0, -10, 1)表示从 0 开始到 -10,步长为 1(正序,所以返回为空集合)

Custom_range