python 条件循环 pythonfor循环语句range 您所在的位置:网站首页 pythonfor循环range python 条件循环 pythonfor循环语句range

python 条件循环 pythonfor循环语句range

2023-05-29 10:32| 来源: 网络整理| 查看: 265

Python-流程控制-循环语句(for、range)for 循环语句:

在条件为 True 时,while 循环就会继续循环(这是它的名称的由来)。但如果你

想让一个代码块执行固定次数,该怎么办?可以通过 for 循环语句和 range()函数来

实现。总是包含以下部分:

for 关键字;一个变量名;in 关键字;调用 range()方法,最多传入 3 个参数;冒号;从下一行开始,缩退的代码块(称为 for 子句)。“类真”和“类假”的值

其他数据类型中的某些值,条件认为它们等价于 True 和 False。在用于条件

时,0、0.0 和' '(空字符串)被认为是 False,其他值被认为是 True。

range()的开始、停止和步长参数:

某些函数可以用多个参数调用,参数之间用逗号分开,range()就是其中之一。

这让你能够改变传递给 range()的整数,实现各种整数序列,包括从 0 以外的值开始。

for i in range(12, 16): print(i)

第一个参数是 for 循环变量开始的值,第二个参数是上限,但不包含它,也就

是循环停止的数字。

12 13 14 15

range()函数也可以有第三个参数。前两个参数分别是起始值和终止值,第三个

参数是“步长”。步长是每次迭代后循环变量增加的值。

for i in range(0, 10, 2): print(i)

所以调用 range(0, 10, 2)将从 0 数到 8,间隔为 2。

0 2 4 6 8

在为 for 循环生成序列数据方面,range()函数很灵活。举例来说,甚至可以用

负数作为步长参数,让循环计数逐渐减少,而不是增加。Python 编程快速上手——让繁琐工作自动化

for i in range(5, -1, -1): print(i)

运行一个 for 循环,用 range(5, -1, -1)来打印 i,结果将从 5 降至 0。

5 4 3 2 1 0



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

      专题文章
        CopyRight 2018-2019 实验室设备网 版权所有