使用range()函数

函数语法

range(start, stop, step])

参数说明:

  • start: 可选参数,计数从 start 开始,默认是从 0 开始。例如range(5)等价于range(0, 5);
  • stop: 计数到 stop 结束,但不包括 stop。例如:range(0, 5) 是[0, 1, 2, 3, 4]没有5
  • step:可选参数,步长,默认为1。例如:range(0, 5) 等价于 range(0, 5, 1)

实例

例1:range(10) # 从 0 开始到 9

[0, 1, 2, 3, 4, 5, 6, 7, 8, 9]

例2:range(1, 11) # 从 1 开始到 10

[1, 2, 3, 4, 5, 6, 7, 8, 9, 10]

例3:range(0, 40, 5) # 步长为 5

[0, 5, 10, 15, 20, 25, 30, 35]

例4:range(0, 11, 3) # 步长为 3

[0, 3, 6, 9]

例5:range(0, -12, -1) #步长为负数

[0, -1, -2, -3, -4, -5, -6, -7, -8, -9, -10, -11]

例6:range(0)

[]

例7:range(1, 0)

[]

Python创建递增数列、递减数列、等差数列相关推荐

  1. Python中递增和递减运算符的行为

    我注意到可以将预增/减运算符应用于变量(例如++count ). 它可以编译,但实际上并不会改变变量的值! Python中预增/减运算符(++ /-)的行为是什么? 为什么Python会偏离C / C ...

  2. (二)证明数列{(1+1/n)^(n+1)}为递减数列,{(1+1/n)^(n)}为递增数列

    关于不等式的证明可参考http://blog.csdn.net/qq_24641847/article/details/78744596 1. 利用不等式 bn+1−an+1>(n+1)an(b ...

  3. LeetCode-665:非递减数列

    题目描述: 给你一个长度为 n 的整数数组,请你判断在 最多 改变 1 个元素的情况下,该数组能否变成一个非递减数列. 我们是这样定义一个非递减数列的: 对于数组中所有的 i (0 <= i & ...

  4. 非递减数列JAVA_C语言实现两个递减数列中寻找某一个数

    本文实例讲述了C语言实现两个递减数列中寻找某一个数的方法,分享给大家供大家参考之用.具体方法如下: 通常来说这道题算二分查找法中非常有难度的一题了. 题目如下: 一个数组是由一个递减数列左移若干位形成 ...

  5. python斐波那契数列前20项_Python每日一练之实现斐波那契数列

    概述 今天主要分享下怎么用Python实现斐波那契数列,大家有空可以玩一下~ 需求 用Python脚本实现斐波那契数列. 思路 斐波那契数列,也称兔子数列,是指1,1,2,3,5,8,13,21,34 ...

  6. 665. 非递减数列

    给定一个长度为 n 的整数数组,你的任务是判断在最多改变 1 个元素的情况下,该数组能否变成一个非递减数列. 我们是这样定义一个非递减数列的: 对于数组中所有的 i (1 <= i < n ...

  7. 665. 非递减数列 golang 切片越界问题的探讨(二)

    思路 给定一个长度为 n 的整数数组,你的任务是判断在最多改变 1 个元素的情况下,该数组能否变成一个非递减数列. 我们是这样定义一个非递减数列的: 对于数组中所有的 i (1 <= i < ...

  8. leetcode 665. 非递减数列(贪心算法)

    给你一个长度为 n 的整数数组,请你判断在 最多 改变 1 个元素的情况下,该数组能否变成一个非递减数列. 我们是这样定义一个非递减数列的: 对于数组中所有的 i (0 <= i <= n ...

  9. LeetCode 665. 非递减数列(双指针)

    1. 题目 给定一个长度为 n 的整数数组,你的任务是判断在最多改变 1 个元素的情况下,该数组能否变成一个非递减数列. 我们是这样定义一个非递减数列的: 对于数组中所有的 i (1 <= i ...

最新文章

  1. 【 MATLAB 】sort ( Sort array elements )
  2. 数字图像处理:第十五章 图象分割
  3. DL之ShuffleNet:ShuffleNet算法的架构详解
  4. sql删除快还是update快_下班回家,是骑自行车减肥快还是走路减肥快?
  5. ubutn下安装英伟达显卡驱动
  6. php中奖概率算法,可用于刮刮卡,大转盘等抽奖算法
  7. ajax传递map参数给后端
  8. java程序设计_Java程序设计--接口interface(笔记)
  9. 【原创】Qt自定义窗口部件
  10. Docker 部署启动 Spring boot 项目
  11. Batch size对训练效果的影响
  12. php:兄弟连之面向对象版图形计算器2
  13. SolidWorks设计助手,可以标注和实体无关的工程图标注
  14. pano2vr怎么制作漫游_全景图如何制作?Pano2VR制作FLASH全景图图文教程(附Pano2VR下载)...
  15. Pyqt通过鼠标滚轮进行缩放界面
  16. 街头篮球Android和苹果,街头篮球手游ios和安卓数据可以互通吗?
  17. java 调用felix_java – 使用SSH的Apache Felix shell
  18. Nginx 反向代理 负载均衡 动静分离 高可用 原理
  19. sqlite 查找表中多余的重复记录
  20. 数据库系统期末总结(一)(往届试卷2018A卷、C卷、E卷选择题)

热门文章

  1. java heritrix_「heritrix」开源爬虫: Heritrix 3.1 Windows 上安装/使用 - seo实验室
  2. MySQL的多表关联查询
  3. Flask源码阅读-第四篇(flask\app.py)
  4. Ucinet 分析结果数据不对齐怎么办?
  5. java dem数据格式解析_NSDTF-DEM格式数据
  6. iOS 第三方登录(QQ 微信 新浪微博)
  7. 咱中国人必须知道的国学常识
  8. vba autofilter 筛选
  9. Python面向对象——矩形面积
  10. CSS 框模型概述 CSS 框模型 (Box Model) 规定了元素框处理元素内容、内边距、边框 和 外边距 的方式...