布尔函数 - 三菱数控指导手册API

6.4 布尔函数

函数可以返回布尔值(booleans),通常对于隐藏函数内部的复杂测试代码非常方便。例如:

def is_divisible(x, y):
    if x % y == 0:
        return True
    else:
        return False

通常布尔函数名听起来像是一个疑问句,回答不是Yes就是No,is_divisible通过返回True或False来表示x是否可以被y整除。请看下面的示例:

>>> is_divisible(6, 4)
False
>>> is_divisible(6, 3)
True

==运算符的结果是布尔值,因此我们直接返回它,让代码变得更简洁。

def is_divisible(x, y):
    return x % y == 0

布尔函数通常被用于条件语句中:

pdf 文件大小:1.91MB