True 布尔真值

最后更新:2026-09-22

True 布尔真值

True 是 bool 类型的唯一真值实例。

分类关键字与语句
类型关键字与语句
Python 版本all

📝 语法

True

▶ 示例

编辑下方代码,点击运行,在输出面板查看结果:

运行结果:

True
True
True
ℹ️ 说明 True 是 int 的子类:True == 1。
更多实战案例即将上线,敬请期待。

❓ 常见问题

QTrue 和 1 相等吗?
ATrue == 1 为 True,因为 bool 是 int 的子类;但 True is 1 为 False,它们是不同的对象。做逻辑判断时请用 True/False 字面量,不要用 1/0。
Q为什么 True + True 等于 2?
A因为 bool 继承自 int,True 参与算术运算时按 1 计算。这通常不是好写法,布尔值应该只用于逻辑判断,不该参与数值运算。
Q哪些值在条件判断里算「真」?
A除了 0、0.0、空字符串、空列表/元组/字典/集合、None 和 False 之外,绝大多数对象都是真值。例如 not [] 为 True,not [1] 为 False。
Web-Tutorial.com

Web-Tutorial 技术团队

由多位开发者共同维护的编程教程平台。每篇教程由对应领域的开发者编写和审核,确保内容准确可靠。如发现任何问题,欢迎向我们反馈。

100%

🙏 帮我们做得更好

我们是刚上线的编程教程站,几个人的小团队,精力有限。页面虽经检查,难免还有疏漏——链接失效、排版错乱、内容有误、语言生硬……

如果您发现了,麻烦告诉我们,我们会在收到反馈后第一时间进行修复,再次感谢您的光临 🙏