知行编程网知行编程网  2022-10-30 17:00 知行编程网 隐藏边栏  5 
文章评分 0 次,平均分 0.0
导语: 本文主要介绍了关于Python bool类型是什么?怎么用?的相关知识,希望可以帮到处于编程学习途中的小伙伴

Python 中的每个函数都有自己的函数。今天就为大家讲解一下bool函数。


bool是Boolean的缩写,只有真(True)和假(False)两种取值

bool 函数只有一个参数,根据该参数的值返回真或假。

1.对数字使用bool函数时,0返回False,其他任何值返回true。

<p><span>>>> bool(0)<br/>False<br/>>>> bool(1)<br/>True<br/>>>> bool(-1)<br/>True<br/>>>> bool(21334)<br/>True  <br/></span></p>

2、对字符串使用bool函数时,对于没有值的字符串(即None或空字符串)返回False,否则返回True。

<p><span>>>> bool('')<br/>False<br/>>>> bool(None)<br/>False<br/>>>> bool('asd')<br/>True<br/>>>> bool('hello')<br/>True  <br/></span></p>



3.bool函数对于空的列表,字典和元祖返回False,否则返回True。

<p><span>>>> a = []<br/>>>> bool(a)<br/>False<br/>>>> a.append(1)<br/>>>> bool(a)<br/>True <br/></span></p>



4.用bool函数来判断一个值是否已经被设置。

<p><span>>>> x = raw_input('Please enter a number :')<br/>Please enter a number :<br/>>>> bool(x.strip())<br/>False<br/>>>> x = raw_input('Please enter a number :')<br/>Please enter a number :4<br/>>>> bool(x.strip())<br/>True<br/></span></p>


以上就是

Python bool函数的详解。

更多Python学习推荐:



本文为原创文章,版权归所有,欢迎分享本文,转载请保留出处!

知行编程网
知行编程网 关注:1    粉丝:1
这个人很懒,什么都没写
扫一扫二维码分享