亿迅智能制造网
工业4.0先进制造技术信息网站!
首页 | 制造技术 | 制造设备 | 工业物联网 | 工业材料 | 设备保养维修 | 工业编程 |
home  MfgRobots >> 亿迅智能制造网 >  >> Industrial programming >> Python

Python 决策控制:掌握条件逻辑与分支结构

决策控制概述

决策控制是预测程序执行时可能出现的条件,并根据条件指定采取的动作。

决策结构求值多个表达式,产生 TRUE 或 FALSE 结果。需确定结果为 TRUE 或 FALSE 时采取的动作和执行的语句。

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

Python 决策控制:掌握条件逻辑与分支结构

Python 将任何非零和非空值视为 TRUE,零或空视为 FALSE。

Python 提供以下决策语句:

序号语句与说明
1if 语句 - 由布尔表达式后跟一或多条语句组成
2if...else 语句 - if 语句后可跟可选 else 语句,布尔表达式为 FALSE 时执行
3嵌套 if 语句 - 可在 if 或 else if 语句内使用一个或多个 if/else 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!

Python

  1. 以强大分析赋能高端制造决策:从描述到处方的进阶之路
  2. 优化数据摄入,驱动更智能决策
  3. Python语句、缩进与注释:清晰指南
  4. 精通Python数据类型:实战指南
  5. 精通Python运算符:全面指南
  6. 精通Python If…Else 语句
  7. 精通Python While循环:语法、示例与最佳实践
  8. 精通Python Pass语句:实战指南
  9. 精通 Python 字典:创建、操作与进阶技巧
  10. 精通 Python 异常处理:try、except、else 与 finally 详解
  11. Python print() 函数完全指南:基础用法、空行打印与自定义结束符
  12. Python 循环完全指南:for、while、break、continue、enumerate 详解