当前位置:首页>python>中篇Python(ODOO)篇 第一章 Python基础(六)基础部分 11.条件控制

中篇Python(ODOO)篇 第一章 Python基础(六)基础部分 11.条件控制

  • 2026-09-02 20:06:45
中篇Python(ODOO)篇 第一章 Python基础(六)基础部分 11.条件控制
条件控制语句,它通过给定的条件进行判断,从而决定执行两个或多个分支中的哪一支。因此,在编写选择语句之前,应该首先明确判断条件是什么,并确定当判断结果为“真”或“假”时应分别执行什么样的操作(算法)。
上述文字翻译成口语就是,如果(if)条件成立就干什么,不成立(else)就干什么。现实生活中场景就是:今天休假,早上起来看看天气预报,如果今天下雨,我就不出门在家追剧,否则我就出去玩。
可以通过下图来了解条件语句的执行过程:

1、if语句

if语句有三种形式:
    if语句
    if ... else ... 语句
    if ... elif ... else 语句
注意:
    每个条件后面要使用冒号(:),表示接下来是满足条件后要执行的语句块。
    使用缩进划分语句块,相同缩进数的语句在一起组成一个语句块。
示例如下:

2、if嵌套

if 嵌套可以实现很多复杂的条件控制结构,它的语法如下:
if 表达式1:
    语句
    if 表达式1:
        语句
        if 表达式2:
            语句
        elif 表达式3:
            语句
        else:
            语句
    elif 表达式5:
        语句
    else:
        语句
if嵌套的应用场景,简单来讲就是:在基础条件满足的情况下,再在基础条件地下增加额外的条件判断。
注意:
    根据缩进判断层次
    根据层次按行执行
    根据赋值判断是否适合条件,适合则执行条件下的命令,不适合则进入下一判断
示例如下:
以下为if中常用的操作运算符:

操作符

描述

<

小于

<=

小于或等于

>

大于

>=

大于或等于

==

等于,比较两个值是否相等

!=

不等于

最新文章

随机文章