Python中的bool()函数用于将一个对象转换为布尔值类型True或False。在Python中,任何非零数、非空list、非空字符串、非空元组和非空字典等对象均可转换为True,而0、空list、空字符串、空元组和空字典等对象转换为False。
下面是bool()函数的语法:
bool([x])
其中,参数x是一个可选参数,用于指定需要转换为布尔类型的对象。如果省略该参数,则默认为False。
下面是两个代码实例,用于演示bool()函数的使用方法。
例一:
num = 3
print(bool(num))
运行结果:
True
在上面的代码中,num为非零数,因此bool(num)返回True。
例二:
str1 = "Hello World"
str2 = ""
print(bool(str1))
print(bool(str2))
运行结果:
True
False
在上面的代码中,str1为非空字符串,因此bool(str1)返回True;而str2为空字符串,因此bool(str2)返回False。
本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:python bool 函数的使用方法 - Python技术站