📅  最后修改于: 2020-12-23 04:47:44             🧑  作者: Mango
决策是对程序执行期间发生的条件以及根据条件采取的特定操作的预期。
决策结构评估多个表达式,这些表达式产生TRUE或FALSE作为结果。如果结果为TRUE或FALSE,则需要确定要采取的操作以及要执行的语句。
以下是大多数编程语言中常见的典型决策结构的一般形式-
Python编程语言将任何非零和非空值假定为TRUE,并将任何零或空值假定为FALSE值。
Python编程语言提供以下类型的决策语句。
Sr.No. | Statement & Description |
---|---|
1 | if statements
An if statement consists of a boolean expression followed by one or more statements. |
2 | if…else statements
An if statement can be followed by an optional else statement, which executes when the boolean expression is FALSE. |
3 | nested if statements
You can use one if or else if statement inside another if or else if statement(s). |
让我们快速浏览每个决策声明。
如果if子句的套件仅包含一行,则它可能与header语句位于同一行。
这是单行if子句的示例-
#!/usr/bin/python3
var = 100
if ( var == 100 ) : print ("Value of expression is 100")
print ("Good bye!")
执行以上代码后,将产生以下结果-
Value of expression is 100
Good bye!