【笔记】Python for 循环

亦凉 2024-04-08 08:30 121阅读 0赞

一、for 语句

Python for 循环可以遍历任何可迭代对象,如一个列表或者一个字符串。

for 循环的一般格式如下:

  1. for <variable> in <sequence>:
  2. <statements>
  3. else:
  4. <statements>

其中: variable 为临时变量,sequence 为待处理的数据集(序列)

for loop 执行流程图:

806757d0795443d184727ba65fb71ef9.png

Python for 循环代码示例:

  1. """
  2. Python for loop
  3. """
  4. languages = ["C", "C++", "Perl", "Python"]
  5. for x in languages:
  6. print(x)

执行结果:

185f9a27b92048d0906237eb2ef47283.png

二、range() 函数

如果你需要遍历数字序列,可以使用内置range()函数。它会生成数列,例如:

  1. for i in range(5):
  2. print(i)

63973110175943a9bcacb409bb50cbdd.png

你也可以使用range指定区间的值:

  1. """
  2. range() 函数如果指定区间,则生成的序列左闭右开
  3. """
  4. for i in range(5, 9):
  5. print(i)

8a41a64f74454342bebfc8690b86b152.png

也可以使 range 以指定数字开始并指定不同的增量(甚至可以是负数,有时这也叫做’步长’):

  1. """
  2. 其中 0, 10 为区间,3 为步长
  3. """
  4. for i in range(0, 10, 3):
  5. print(i)

5365910e89674aedbadb50b3275cd7c7.png

负数:

  1. for i in range(-10, -100, -30):
  2. print(i)

1c950ecbdfde418ca62a5ba0db0003d0.png

-—未完待续—-

发表评论

表情:
评论列表 (有 0 条评论,121人围观)

还没有评论,来说两句吧...

相关阅读

    相关 Python for 循环

    Python for 循环语句 Python for循环可以遍历任何序列的项目,如一个列表或者一个[字符串][Link 1]。 语法: for循环的语法格式如下: fo