第一章:最新版零基础学习 PYTHON 教程(第十节 - Python 语句中的 – Python 如果否则)

在现实生活中,有时我们需要做出一些决定,并根据这些决定来决定下一步应该做什么。在编程中也会出现类似的情况,我们需要做出一些决定,并根据这些决定我们将执行下一个代码块。编程语言中的决策语句决定了程序执行流程的方向(控制流)。 

Python 中的控制流类型

在Python编程语言中,控制流语句的类型如下:

  1. if 语句

  2. if-else 语句

  3. 嵌套 if 语句

  4. if-elif-else 阶梯

Python if 语句

if语句是最简单的决策语句。它用于决定是否执行某个语句或语句块。

语法: 

if 条件:
   # 如果条件为真时要执行的语句
这是一个基本的条件语句的语法结构,其中 条件 是一个表达式,如果它的值为真(True),则执行后续缩进的语句块。如果条件为假(False),则跳过这个语句块。在 Python 中,缩进是非常重要的,因为它定义了代码块的范围。

这里,评估后的条件要么为真,要么为假。如果语句接受布尔值——如果该值为 true,那么它将执行其下面的语句块,否则不会。

众所周知,Python 使用缩进来标识块。因此 if 语句下的块将被识别,如下例所示: 

if 条件:
   语句1
   语句2
# 如果条件为真,if语句块将仅将statement1视为其内部的语句。
在这个情况下,如果条件为真,语句1 和 语句2 都会被视为在 if 语句块内执行,因为它们都与 if 语句对齐的缩进位置。缩进在 Python 中非常重要,用于定义代码块的范围。只有与 if 语句对齐的语句才会被视为在 if 语句块内。

Python if语句流程图

第一章:最新版零基础学习 PYTHON 教程(第十节 - Python 语句中的 – Python 如果否则)_第1张图片

Python if 语句示例

因为 if 语句中的条件为 false。因此,执行 if 语句下面的块。

  • Python3

    i = 10
    
    if (i > 15):
        print("10 小于 15")
    print("我不在if语句内")
    

    这段代码使用了 if 语句来检查变量 i 是否大于 15。如果条件成立,即 i 大于 15,那么会执行 if 语句块内的 print("10 小于 15") 语句。否则,如果条件不成立,就会跳过 if 语句块,直接执行下面的 print("我不在if语句内") 语句。

    在输出中,将会显示 "我不在if语句内",因为条件 i > 15 不成立。

输出&

你可能感兴趣的:(Python,python,开发语言,青少年编程,汇编,r语言,rabbitmq,spring)