Python基础语法(五)

目录

一.for循环的基础语法

二.range语句

三.for循环临时变量作用域

四.for循环的嵌套

五.for循环嵌套的案例

六.循环中断:continue和break


一.for循环的基础语法

1.for循环与while循环的区别:

(1)while循环的循环条件是自定义的,自行控制循环条件。

(2)for循环是一种“轮询”机制,是对一批内容进行“逐个处理”。

2.for 临时变量 in 待处理数据集:

          循环满足条件时执行的代码

3.for循环是将字符串的内容:依次取出,所以,for循环也被称之为:遍历循环

4.所以,理论上讲,python的for循环无法构建无限循环(被处理的数据集不可能无限大)

二.range语句

1.range语句的功能是:获得一个数字序列。

注:for循环中的待处理数据集,严格来说,称之为:序列类型;序列类型是指,其内容可以一个个依次取出的一种类型,包括:字符串、列表、元组等等。

2.range(num):获取一个从0开始,到num结束的数字序列(不含num本身)

3.range(num1,num2)获取一个从num1开始,到num2结束的数字序列(不含num2本身)

4.range(num1,num2,step)获得一个从num1开始,到num2结束的数字序列(不含num2本身)数字之间的步长,以step为准(step默认为1)

三.for循环临时变量作用域

1.临时变量,在编程规范上,作用范围(作用域),只限定在for循环内部。

注:如果在for循环外部访问临时变量:(1)实际上是可以访问的。(2)在编程规范上,是不允许、不建议这么做的。

四.for循环的嵌套

1.for循环同while循环一样,需要注意缩进,嵌套for循环同样通过缩进确定层次关系。

2.for循环和while循环可以相互嵌套使用。

五.for循环嵌套的案例

九九乘法表:

六.循环中断:continue和break

1.continue:

(1)continue关键字用于:中断本次循环,直接进入下一次循环

(2)continue可以用于:for循环和while循环,效果一致

(3)continue关键字只可以控制:他所在的循环临时中断

2.break:

(1)break关键字用于:直接结束循环

(2)break可以用于:for循环和while循环,效果一致

(3)break关键字同样只可以控制:它所在的循环结束

注:在嵌套循环中,只能作用在所在的循环上,无法对上层循环起作用

相关推荐

  1. Python基础语法):循环语句

    2024-04-05 23:36:01       11 阅读
  2. Python基础语法

    2024-04-05 23:36:01       15 阅读
  3. python 基础语法

    2024-04-05 23:36:01       18 阅读

最近更新

  1. TCP协议是安全的吗?

    2024-04-05 23:36:01       16 阅读
  2. 阿里云服务器执行yum,一直下载docker-ce-stable失败

    2024-04-05 23:36:01       16 阅读
  3. 【Python教程】压缩PDF文件大小

    2024-04-05 23:36:01       15 阅读
  4. 通过文章id递归查询所有评论(xml)

    2024-04-05 23:36:01       18 阅读

热门阅读

  1. postcss安装和使用

    2024-04-05 23:36:01       13 阅读
  2. 六、c++代码中的安全风险-fopen

    2024-04-05 23:36:01       17 阅读
  3. 【LeetCode】454. 四数相加 II

    2024-04-05 23:36:01       18 阅读
  4. Spark面试整理-解释Spark MLlib是什么

    2024-04-05 23:36:01       15 阅读
  5. 鸿蒙原生应用开发-网络管理Socket连接(三)

    2024-04-05 23:36:01       15 阅读