(11)Python决策
决策是指在执行程序期间根据发生的情况并根据条件采取的具体操作(行动)。决策结构评估求值多个表达式,产生TRUE
或FALSE
作为结果。如果结果为TRUE
或否则为FALSE
,则需要确定要执行的操作和要执行的语句。
以下是大多数编程语言中的典型决策结构的一般形式 –
Python编程语言假定任何非零值和非空值都为TRUE
值,而任何零值或空值都为FALSE
值。
Python编程语言提供以下类型的决策语句。
编号 | 语句 | 描述 |
---|---|---|
1 | if语句 | 一个if语句由一个布尔表达式,后跟一个或多个语句组成。 |
2 | if…else语句 | 一个if 语句可以跟随一个可选的else 语句,当if 语句的布尔表达式为FALSE 时,则else 语句块将被执行。 |
3 | 嵌套if语句 | 可以在一个if 或else 语句中使用一个if 或else if 语句。 |
下面我们快速地来了解每个决策声明。
单个语句套件
一个if
子句套件可能只包含一行,它可能与头语句在同一行上。
示例
以下是一行if
子句的示例 –
#!/usr/bin/python3
var = 10
if ( var == 10 ) : print ("Value of expression is 10")
print ("Good bye!")
当执行上述代码时,会产生以下结果 –
Value of expression is 100
Good bye!
关注右侧公众号,随时随地查看教程
Python教程目录
转载自:https://www.yiibai.com/python/python_decision_making.html