python bool 函数的使用方法

  • Post category:Python

Python中的bool()函数是将给定参数转换成布尔值,用于判断某个变量或表达式的真假值,其使用方法如下:

语法

bool([参数])

参数

bool()函数只有一个参数,即要转换成bool类型的参数。

当参数为空时,bool()函数返回False。

对于不同的数据类型,其bool()函数的返回值如下:

  • 空字符串、空列表、空字典、空元组、空集合返回 False;
  • 非空字符串、非空列表、非空字典、非空元组、非空集合返回 True;
  • 零值和None都会返回False;
  • 其他数字和非空操作对象返回True。

代码实例

例1:字符串的bool()函数

str1 = "hello,world"  # 非空字符串
str2 = ""             # 空字符串

print(bool(str1))     # True
print(bool(str2))     # False

例2:数字的bool()函数

num1 = 0            # 零值
num2 = 1            # 非零值

print(bool(num1))  # False
print(bool(num2))  # True

以上是Python bool函数的使用方法。