Python3条件语句


决策是对程序执行期间发生的条件以及根据条件采取的特定操作的预期。

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

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

1620205347353115.jpg

Python编程语言假定任何非零值非空为TRUE,以及任何零值或者空值为FALSE。

Python编程语言提供以下类型的决策语句。

序号声明与说明
1if语句

if语句由布尔表达式和一个或多个语句组成。

2if ... 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!