Python 中的 Bool 类型主要使用 True 和 False 保留字表示,Bool 类型通常在 if 和 while 等语句中使用。
需要注意的是,Python 中的 Bool 类型是 int 的子类(继承自 int),故
上述代码的运行结果如下所示:
因此,在数值上下文环境中,True 和 False 可以参与数值运算,例如:
上述代码的运行结果如下所示:
因此,可以简单将 True 理解为 1,将 False 理解为 0。
事实上,Python 会将以下数据判定为 False: