脚本之家,脚本语言编程技术及教程分享平台!
分类导航

Python|VBS|Ruby|Lua|perl|VBA|Golang|PowerShell|Erlang|autoit|Dos|bat|shell|

服务器之家 - 脚本之家 - Python - 关于python中range()的参数问题

关于python中range()的参数问题

2022-12-24 14:18perter_L Python

这篇文章主要介绍了关于python中range()的参数问题,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教

range()的参数问题

python中range()方法的作用是产生一个等差数列

当参数只有一个时range(n)

表示[0,n)的整数(即[0,n)内的步长为1的等差数列)

?
1
2
>>> list(range(10))
[0, 1, 2, 3, 4, 5, 6, 7, 8, 9]

当参数有两个时range(x,y)

表示[x,y)的整数(即[x,y)内的步长为1的等差数列)

?
1
2
>>> list(range(-3,6))
[-3, -2, -1, 0, 1, 2, 3, 4, 5]

当参数有三个时range(i,j,k)

表示[i,j)以k为步长的等差数列

?
1
2
>>> list(range(-3,-19,-4))
[-3, -7, -11, -15]

range(1,2)函数只有两个参数时

range()函数创建一个整数列表,常用于for循环。

语法

?
1
range(start, stop[, step])

其中stop参数是必须要有的,

  • 如果只有一个参数,则是stop,range(5)意味着从0开始,间隔为1;
  • 如果只有两个参数,则是start, stop,range(2,5)意味着从2开始,到5结束,间隔为1;

三个你肯定能懂

以上为个人经验,希望能给大家一个参考,也希望大家多多支持服务器之家。

原文链接:https://blog.csdn.net/perter_liao/article/details/79111009

延伸 · 阅读

精彩推荐
  • Python聊聊python里如何用Borg pattern实现的单例模式

    聊聊python里如何用Borg pattern实现的单例模式

    这篇文章主要介绍了聊聊python里如何用Borg pattern实现的单例模式,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧...

    kid_learning7862021-07-02
  • Pythonpython实现的系统实用log类实例

    python实现的系统实用log类实例

    这篇文章主要介绍了python实现的系统实用log类,实例分析了Python基于logging模块实现日志类的相关技巧,需要的朋友可以参考下 ...

    liujian06165482020-07-18
  • Python利用python如何处理nc数据详解

    利用python如何处理nc数据详解

    目前很多数据以nc格式存储,下面这篇文章主要给大家介绍了关于利用python如何处理nc数据的相关资料,文中通过示例代码介绍的非常详细,对大家的学习或...

    shoufengwei14502021-02-23
  • Pythonpython绘制散点图和折线图的方法

    python绘制散点图和折线图的方法

    这篇文章主要为大家详细介绍了python绘制散点图和折线图的方法,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下...

    Wayne09264772022-12-05
  • PythonPython入门之三角函数全解【收藏】

    Python入门之三角函数全解【收藏】

    这篇文章主要介绍了Python入门之三角函数全解【收藏】,还是比较全面的,具有一定参考价值,需要的朋友可以了解下。...

    mengwei5212020-12-16
  • PythonPython+matplotlib实现量场图的绘制

    Python+matplotlib实现量场图的绘制

    matplotlib是基于Python语言的开源项目,pyplot提供一系列绘制2D图形的方法。本文将带大家学习matplotlib.pyplot.quiver()相关方法属性并通过其绘制量场图...

    编程简单学7472022-03-11
  • PythonRandom 在 Python 中的使用方法

    Random 在 Python 中的使用方法

    random() 方法返回随机生成的一个实数,它在[0,1)范围内。这篇文章主要介绍了Random 在 Python 中的使用方法,需要的朋友可以参考下...

    XK-T7612021-03-27
  • PythonPython小游戏之300行代码实现俄罗斯方块

    Python小游戏之300行代码实现俄罗斯方块

    这篇文章主要给大家介绍了关于Python小游戏之300行代码实现俄罗斯方块的相关资料,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的...

    丹枫无迹6112021-05-11