Python学习篇(五) Python中的循环

文章目录

  • 前言
  • 一、range函数
  • 二、while循环
    • 2.1四步循环法
  • 三、for in 循环
  • 四、流程控制语句
    • 4.1 break
    • 4.2 continue
  • 五、else语句
  • 六、嵌套循环
  • 七、二重循环中的break和continue
  • 总结


前言

前面我们学习了
Python学习篇(一) 新建Python文件
Python学习篇(二) Python中的变量和数据类型
Python学习篇(三) Python中的运算符
Python学习篇(四) Python中的分支结构
今天我们继续学习Python中的循环

一、range函数

Python学习篇(五) Python中的循环_第1张图片

Python学习篇(五) Python中的循环_第2张图片
Python学习篇(五) Python中的循环_第3张图片

二、while循环

Python学习篇(五) Python中的循环_第4张图片
Python学习篇(五) Python中的循环_第5张图片

2.1四步循环法

1.初始化变量
2.条件判断
3.条件执行体(循环体)
4.改变变量

三、for in 循环

Python学习篇(五) Python中的循环_第6张图片
TypeError: unsupported operand type(s) for +=: ‘builtin_function_or_method’ and ‘int’
IndentationError: expected an indented block

这个错误原因是:必须要缩进规范,真服了
Python学习篇(五) Python中的循环_第7张图片

四、流程控制语句

4.1 break

Python学习篇(五) Python中的循环_第8张图片
Python学习篇(五) Python中的循环_第9张图片
Python学习篇(五) Python中的循环_第10张图片
注意空格与缩进

4.2 continue

Python学习篇(五) Python中的循环_第11张图片
Python学习篇(五) Python中的循环_第12张图片

五、else语句

Python学习篇(五) Python中的循环_第13张图片
Python学习篇(五) Python中的循环_第14张图片
Python学习篇(五) Python中的循环_第15张图片

六、嵌套循环

先做完最内层循环,再做外层循环。
Python学习篇(五) Python中的循环_第16张图片
Python学习篇(五) Python中的循环_第17张图片
Python学习篇(五) Python中的循环_第18张图片
Python学习篇(五) Python中的循环_第19张图片

七、二重循环中的break和continue

Python学习篇(五) Python中的循环_第20张图片

Python学习篇(五) Python中的循环_第21张图片

总结

Python强制要求缩进规范,所以一定要缩进正确,,对应好if或者else,否则是执行不出来的。

你可能感兴趣的:(Python3.8,python,开发语言,后端,经验分享)