Python编程中的控制结构:选择与重复
在编程世界里,每秒做出数十亿次决策并重复执行的能力,是计算机强大功能的源泉。今天,我们将深入探讨Python编程中的控制结构,主要包括选择(决策)和重复(循环执行操作),这两种控制形式是所有计算机编程的基础。
1. 快速入门控制结构
1.1 选择结构
最简单的决策是在两件事情中做出选择,即做这件事或者做那件事。在编程里,选择结构就是应用决策来控制程序执行的过程,也就是选择执行程序的某一部分或者另一部分。这种决策结果在计算机硬件中很容易表示,即二进制决策,结果要么是 False ,要么是 True ,对应硬件中的 0 或 1 。一旦掌握了二进制决策,就可以通过合理组合多个二进制决策来创建更复杂的决策。
想象一下,程序按顺序执行指令,直到遇到一个选择点,这就像在道路的岔口,你必须选择走一条路还是另一条路。与选择或重复语句相关联的是布尔表达式(一个结果为真或假的表达式),也可以简称为条件。当评估选择的布尔表达式时,会返回一个布尔结果用于选择。如果条件结果为 True ,就选择一条路径并执行一组语句;如果为 False ,则选择另一条路径并执行不同的一组语句。无论如何,完成选择后,程序将继续按顺序执行其余的语句。以下是选择控制流程的图示:
graph TD;
A[决策] -->|True| B[执行一组语句];
A -->|False|
超级会员免费看
订阅专栏 解锁全文

被折叠的 条评论
为什么被折叠?



