Python流程控制

和其它编程语言一样,按照执行流程划分,Python 程序也可分为 3 大结构,即顺序结构、选择(分支)结构和循环结构:

  • Python 顺序结构就是让程序按照从头到尾的顺序依次执行每一条 Python 代码,不重复执行任何代码,也不跳过任何代码。
  • Python 选择结构也称分支结构,就是让程序“拐弯”,有选择性的执行代码;换句话说,可以跳过没用的代码,只执行有用的代码。
  • Python 循环结构就是让程序“杀个回马枪”,不断地重复执行同一段代码。

顺序结构很好理解,无需多说,本章重点讲解选择结构和循环结构。

本章内容:
1. Python if else条件语句详解
2. Python if else对缩进的要求
3. Python if语句嵌套(入门必读)
4. Python pass语句及其作用
5. Python assert断言函数及用法
6. Python如何合理使用assert(新手必读)
7. Python while循环语句详解
8. Python for循环及用法详解
9. Python循环结构中else用法(入门必读)
10. Python(for和while)循环嵌套及用法
11. Python嵌套循环实现冒泡排序
12. Python break用法详解
13. Python continue的用法
14. 怎么避免Python程序出现死循环(无限循环)?
15. Python推导式(列表推导式、元组推导式、字典推导式和集合推导
16. Python zip函数及用法
17. Python reversed函数及用法
18. Python sorted函数及用法