python 条件循环 pythonfor循环语句range | 您所在的位置:网站首页 › pythonfor循环range › python 条件循环 pythonfor循环语句range |
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 15range()函数也可以有第三个参数。前两个参数分别是起始值和终止值,第三个 参数是“步长”。步长是每次迭代后循环变量增加的值。 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 实验室设备网 版权所有 |