首页 > 编程笔记 > Python笔记 阅读:479

Python Bool布尔类型

Python 中的 Bool 类型主要使用 True 和 False 保留字表示,Bool 类型通常在 if 和 while 等语句中使用。

需要注意的是,Python 中的 Bool 类型是 int 的子类(继承自 int),故

True == 1
False == 0

上述代码的运行结果如下所示:

>>> True == 1
True
>>> False == 0
True


因此,在数值上下文环境中,True 和 False 可以参与数值运算,例如:

True+3==4

上述代码的运行结果如下所示:

>>> True+3==4
True

因此,可以简单将 True 理解为 1,将 False 理解为 0。

事实上,Python 会将以下数据判定为 False:

关注微信公众号「站长严长生」,在手机上阅读所有教程,随时随地都能学习。本公众号由C语言中文网站长运营,每日更新,坚持原创,敢说真话,凡事有态度。

魏雪原二维码
微信扫描二维码关注公众号

优秀文章