Python如果。。埃利夫。。Else语句和条件

决策是程序设计语言和应用程序的基本操作之一。我们主要使用决策来实现应用程序逻辑。Python中的主要决策机制是 if..elif..else 关键词。我们可以简单地称呼他们 if-else . 在本教程中,我们将介绍不同的方面和用法 示例 if-else .

null

如果

If 用于检查给定条件是否为真并运行某些代码。所以我们需要一些条件和代码块。if的语法如下。

if CONDITION   CODE_BLOCK

现在我们可以用一个更好的例子来理解。在本例中,我们检查0是否小于10。

if( 0 < 10 ):   print("0 is less than 10")

图片[1]-Python如果。。埃利夫。。Else语句和条件-yiteyi-C++库

因为给定条件返回 True 执行和打印的代码块。

如果Elif

如果我们想在一个步骤中检查多个条件并相应地运行代码块,我们可以使用 If-Elif 声明。我们可以提供如下多种条件。

if CONDITION:   CODE_BLOCKelif CONDITION:   CODE_BLOCK...elif CONDITION:   CODE_BLOCK

我们可以通过一个例子来理解elif,其中我们检查了3个条件。

a= 7if ( a > 10 ):     print("$a is greater than 10") elif (a > 0):    print("$a is between 10 and 0") elif (a <0):    print("$a is lower than 0")

图片[2]-Python如果。。埃利夫。。Else语句和条件-yiteyi-C++库

首先执行elif并打印相关文本。

如果不是Elif

如前所述,我们可以定义无限的条件和代码块。有一个特殊的条件,当前面的条件都不满足时触发。我们称之为 else 把它放在 if-elif 代码块。 Else 不需要任何特定条件。

相关文章: Linux下用Comm命令比较文件

在这个例子中,我们可以用 else .

a= -7if ( a > 10 ):     print("$a is greater than 10") elif (a >= 0):    print("$a is between 10 and 0") else:    print("$a is lower than 0")

图片[3]-Python如果。。埃利夫。。Else语句和条件-yiteyi-C++库

提供多种条件

到目前为止,我们已经定义了单个条件来检查。我们也可以在一个关键字中使用复杂或多个条件。我们通常使用 ( ) 把多个或复杂的情况分组。计算所有内部条件,最后返回一个布尔值true或false。

(1 < 10 and 10 > 1)(1 < 10 and 10 != 10)(1 < 10 or 10 != 10)
Providing Multiple Conditions
提供多种条件
© 版权声明
THE END
喜欢就支持一下吧
点赞0 分享