Python – Decision Making

决策是对程序执行时发生的条件的预测,并指定根据条件采取的行动。

决策结构评估产生 TRUE 或 FALSE 作为结果的多个表达式。如果结果为 TRUE 或 FALSE,您需要确定要采取的操作以及要执行的语句。

以下是大多数编程语言中典型决策结构的一般形式 –

Python 编程语言将任何非零非空值假定为 TRUE,如果它是null,则假定为 FALSE 值。

Python 编程语言提供以下类型的决策语句。单击以下链接以查看其详细信息。

Sr.No.声明和说明
1if 语句
if 语句由一个布尔表达式和一个或多个语句组成。
2if…else 语句
if 语句后面可以跟一个可选的else语句,当布尔表达式为 FALSE 时执行。
3嵌套 if 语句
您可以在另一个ifelse if语句中使用一个ifelse if语句。

让我们简要介绍一下每个决策 –

单语句嵌套

如果if子句套件仅包含一行,则它可能与标题语句位于同一行。

这是一个单行 if子句的示例 –

#!/usr/bin/python

var = 100
if ( var == 100 ) : print "Value of expression is 100"
print "Good bye!"

执行上述代码时,会产生以下结果 –

Value of expression is 100
Good bye!