python之bool (布尔值)

Posted zanao

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python之bool (布尔值)相关的知识,希望对你有一定的参考价值。

用途:

? 判断真假

识记:

  • 空的字符串是 False,非空的就时True
  • 0 是 False,非0的都是True

格式:

True  
False 

布尔值转换成字符串:

print(type(str(True))) 
print(bool(-10))       # 0 是 False             非0的都是True
print(bool(" "))       # 空的字符串是 False      非空的就时True
print(int(False))      # True 转化成数字 1   False 转换成数字 0

以上是关于python之bool (布尔值)的主要内容,如果未能解决你的问题,请参考以下文章

Python面向对象编程第14篇 特殊方法之__bool__

Python面向对象编程第14篇 特殊方法之__bool__

1.2 python数据类型之bool类

在Python中什么样的对象布尔(bool)值为False,什么样的对象布尔(bool)值为True可以用内置函数bool()判断对象的布尔值

Javascript之布尔

Python基础之数据类型