python中bool()函数用法及实例,返回值类型
python中bool()函数
bool()函数是python中的一个内置函数,接收一个python的object对象作为参数,或不接收参数,对参数的值进行True或False的判断,如果不传递参数,类似于生成一个bool类型的值。
bool()函数语法结构
bool( object ) -> bool;
bool()函数参数
object,python对象,或无参数
bool()函数返回值
上述语法中的“->”符号指定的是一个bool型的返回值;
bool函数实例代码
>>> bool()
False
>>> bool(1)
True
>>> bool(0)
False
>>> bool('')
False
>>> bool('x1y1z1.com')
True
>>> bool([])
False
>>> bool(())
False
>>> bool({})
False
>>> bool(True)
True
>>> bool(False)
False
代码解析
如上代码,不难发现,当参数的值为空或0或False值时,bool()的返回值为False,当不传递参数时,(默认)返回值为False;