1、判断结构是允许程序针对不同情况执行不同指令序列的控制结构。

2、判断在Python中用if语句实现。简单的判断是用一个简单的if来实现的。两路判断通常使用if-else。多路判断用if-elif-else 实现。

3、判断基于条件的求值,条件是简单的布尔表达式。布尔表达式结果为true或false。Python有专门的bool数据类型,其字面量为True和False.条件的构成利用了关系运算符<、<=、! =、--、>和>=。

4、 一些编程语言提供 了异常处理机制,让程序更具“防御性”。Python 提供了用于异常处理的try-except语句。

5、 结合判断的算法可能变得相当复杂,因为判断结构是嵌套的。通常有许多解决方案是可能的,应仔细考虑,得到正确、有效和可理解的程序。