12、Python编程中的控制结构:选择与重复

Python编程中的控制结构:选择与重复

在编程世界里,每秒做出数十亿次决策并重复执行的能力,是计算机强大功能的源泉。今天,我们将深入探讨Python编程中的控制结构,主要包括选择(决策)和重复(循环执行操作),这两种控制形式是所有计算机编程的基础。

1. 快速入门控制结构
1.1 选择结构

最简单的决策是在两件事情中做出选择,即做这件事或者做那件事。在编程里,选择结构就是应用决策来控制程序执行的过程,也就是选择执行程序的某一部分或者另一部分。这种决策结果在计算机硬件中很容易表示,即二进制决策,结果要么是 False ,要么是 True ,对应硬件中的 0 1 。一旦掌握了二进制决策,就可以通过合理组合多个二进制决策来创建更复杂的决策。

想象一下,程序按顺序执行指令,直到遇到一个选择点,这就像在道路的岔口,你必须选择走一条路还是另一条路。与选择或重复语句相关联的是布尔表达式(一个结果为真或假的表达式),也可以简称为条件。当评估选择的布尔表达式时,会返回一个布尔结果用于选择。如果条件结果为 True ,就选择一条路径并执行一组语句;如果为 False ,则选择另一条路径并执行不同的一组语句。无论如何,完成选择后,程序将继续按顺序执行其余的语句。以下是选择控制流程的图示:

graph TD;
    A[决策] -->|True| B[执行一组语句];
    A -->|False|
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符  | 博主筛选后可见
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值