zoukankan      html  css  js  c++  java
  • for循环结合range使用方法

    range概念:表示一个数据范围

    基本的语法格式:range(开始数据,结束数据(不包括结束数据),步长)

    记住一个公式:下一个数据=开始数据+步长

    步长:表示的是数据前后的间隔

    OK,基本的概念和语法格式了解后来看一下例子吧。

    1. 第一种使用方法
      for value in range(1, 3, 1):
          print(value)

      输出结果:

       解析:range(1,3,1)表示[1,3)

    2. 基于第一种的简化写法
      for value in range(1, 3):
          print(value)

      输出结果:

      在步长不指定的时候,默认的步长为1

    3. 第三种使用方法(比较常用的一种)
      for value in range(3):
          print(value)

      输出结果:

      解析:开始数据不指定,表示从0开始,range(3)就等价于[0,3)

    4. 倒着输出数据,例如:使用for循环遍历出3到1的数据
      for value in range(3, 0, -1):
          print(value)

      输出结果:

      解析:利用上面的公式:下一个数据=上一个数据+步长,所以2=3+(-1)

      目前我经常遇到的for循环结合range使用就这几种,希望对刚入门学习python的朋友有所帮助。

  • 相关阅读:
    react阻止默认事件
    react组件直接在document上添加事件
    react组件更新swiper
    react组件里阻事件冒泡
    react生命周期获取异步数据
    加油
    redis教程
    redis哨兵机制
    redis复制
    致自己
  • 原文地址:https://www.cnblogs.com/youliang-null/p/12382045.html
Copyright © 2011-2022 走看看