bool型数组python_Python bool()

本文介绍了Python bool()函数的用法,它根据标准的真值测试规则将对象转换为布尔值。当对象未实现__bool__()且__len__()函数时,被视为True;若__len__()返回0则bool()返回False。示例包括使用bool()处理字符串、数字、集合、序列和自定义对象的情况。
摘要由CSDN通过智能技术生成

bool型数组python

Python bool() function returns Boolean value for an object. The bool class has only two instances – True and False. This class can’t be extended.

Python bool()函数返回对象的布尔值。 bool类只有两个实例– True和False。 此类无法扩展。

Python bool() (Python bool())

Python bool() function uses standard truth testing rules to convert the specified argument object to Boolean value.

Python bool()函数使用标准的真值测试规则将指定的参数对象转换为布尔值。

Some of the rules used to return Boolean value are:

用于返回布尔值的一些规则是:

  • Any object Boolean value is considered true if it’s not implementing __bool__() function and __len__() functions.

    如果未实现__bool __()函数和__len __()函数,则任何对象布尔值都被视为true。
  • If the object doesn’t define __bool__() function but defines __len__() function, then __len__() function is used to get the boolean value of object. If __len__() returns 0, then bool() function will return False otherwise True.

    如果对象没有定义__bool __()函数而是定义了__len __()函数,则使用__len __()函数获取对象的布尔值。 如果__len __()返回0,则bool()函数将返回False,否则返回True。
  • Boolean value will be False for None and False constan
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值