美文网首页
关于range的使用

关于range的使用

作者: Mr旺旺 | 来源:发表于2019-01-19 17:15 被阅读0次

    range的用法

    在Python shell中输入>>>help(range)可获得详细介绍。


    1.range(stop)(阅读完2,3后可知:这里默认start值为0,step为1)

    可用在for循环中,控制循环进行的次数:

    上例中,矩形框内的语句可被循环执行5(0,1,2,3,4)次:

    或者我们用另一个函数list来做更进一步的理解,list函数将range的输出转换为一个可读的列表,以便我们在屏幕上查看:

    注意:生成范围不包括这个结束值n.


    2.range(start,stop)(阅读完3可知:这里默认step值为1)

    括号内两个分别是start,stop值,顾名思义,就是开始的值还有结束的值,我们依然通过list函数来理解


    3.range(start,stop,step)

    相比于上个用法,这个括号里面多了一个step(步长值),默认地,步长值为1,这回告诉range按一个步长生成各个值,我们可以改变step,将其设置为任何值来调整步长,还可以将step设置为一个负值来调整所生成的范围的方向:

    我们再通过list函数来进行理解:

    by PengSW on 2019/1/19

    相关文章

      网友评论

          本文标题:关于range的使用

          本文链接:https://www.haomeiwen.com/subject/lzdzdqtx.html