Python3条件语句
决策是对程序执行期间发生的条件以及根据条件采取的特定操作的预期。
决策结构评估多个表达式,这些表达式产生TRUE或FALSE作为结果。如果结果为TRUE或FALSE,则需要确定要执行的操作以及要执行的语句。
以下是大多数编程语言中常见的典型决策结构的一般形式:
Python编程语言假定任何非零值和非空值为TRUE,以及任何零值或者空值为FALSE。
Python编程语言提供以下类型的决策语句。
序号 | 声明与说明 |
---|---|
1 | if语句 if语句由布尔表达式和一个或多个语句组成。 |
2 | if ... else语句 if语句后面可以有一个可选的else语句,当布尔表达式为FALSE时执行。 |
3 | 嵌套if语句 你可以用一个if或者else if另一个里面的if或者else if语句。 |
让我们快速浏览每个决策声明。
单行语句
如果if子句仅包含一行,它可能与标题语句在同一行上。
这是一个例子单行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!