Python如何在bool函数中取值


Posted in Python onSeptember 21, 2020

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

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

1.当对数字使用bool函数时,0返回假(False),任何其他值都返回真。

>>> bool(0)
False
>>> bool(1)
True
>>> bool(-1)
True
>>> bool(21334)
True

2.当对字符串使用bool函数时,对于没有值的字符串(也就是None或者空字符串)返回False,否则返回True。

>>> bool('')
False
>>> bool(None)
False
>>> bool('asd')
True
>>> bool('hello')
True

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

>>> a = []
>>> bool(a)
False
>>> a.append(1)
>>> bool(a)
True

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

>>> x = raw_input('Please enter a number :')
Please enter a number :
>>> bool(x.strip())
False
>>> x = raw_input('Please enter a number :')
Please enter a number :4
>>> bool(x.strip())
True

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Python 相关文章推荐
python 实现归并排序算法
Jun 05 Python
Python实现螺旋矩阵的填充算法示例
Dec 28 Python
python对列进行平移变换的方法(shift)
Jan 10 Python
Python中整数的缓存机制讲解
Feb 16 Python
Python空间数据处理之GDAL读写遥感图像
Aug 01 Python
Django中使用MySQL5.5的教程
Dec 18 Python
基于TensorFlow常量、序列以及随机值生成实例
Jan 04 Python
python如何实现复制目录到指定目录
Feb 13 Python
Python关于反射的实例代码分享
Feb 20 Python
python如何更新包
Jun 11 Python
python中time、datetime模块的使用
Dec 14 Python
深入浅析Django MTV模式
Sep 04 Python
python 密码学示例——凯撒密码的实现
Sep 21 #Python
python 密码学示例——理解哈希(Hash)算法
Sep 21 #Python
python中的垃圾回收(GC)机制
Sep 21 #Python
如何在Python3中使用telnetlib模块连接网络设备
Sep 21 #Python
总结Pyinstaller的坑及终极解决方法(小结)
Sep 21 #Python
python生成xml时规定dtd实例方法
Sep 21 #Python
Python中的特殊方法以及应用详解
Sep 20 #Python
You might like
PHP中上传大体积文件时需要的设置
2006/10/09 PHP
php中的动态调用实例分析
2015/01/07 PHP
php车辆违章查询数据示例
2016/10/14 PHP
PHP 中TP5 Request 请求对象的实例详解
2017/07/31 PHP
基于jQuery的树控件实现代码(asp.net+json)
2010/07/11 Javascript
DOM和XMLHttpRequest对象的属性和方法整理
2012/01/04 Javascript
javascript学习笔记(十四) window对象使用介绍
2012/06/20 Javascript
Javascript仿PHP $_GET获取URL中的参数
2014/05/12 Javascript
解决Jquery向页面append新元素之后事件的绑定问题
2015/03/16 Javascript
js获取滚动距离的方法
2015/05/30 Javascript
JavaScript自定义分页样式
2017/01/17 Javascript
bootstrap weebox 支持ajax的模态弹出框
2017/02/23 Javascript
JS实现的DOM插入节点操作示例
2018/04/04 Javascript
在NPM发布自己造的轮子的方法步骤
2019/03/09 Javascript
jQuery 选择方法及$(this)用法实例分析
2020/05/19 jQuery
纯JS开发baguetteBox.js响应式画廊插件
2020/06/28 Javascript
python实现划词翻译
2020/04/23 Python
python实现通过shelve修改对象实例
2014/09/26 Python
在Pycharm中修改文件默认打开方式的方法
2019/01/17 Python
如何使用python实现模拟鼠标点击
2020/01/06 Python
python-xpath获取html文档的部分内容
2020/03/06 Python
Pytorch 使用CNN图像分类的实现
2020/06/16 Python
python数据类型强制转换实例详解
2020/06/22 Python
python3中for循环踩过的坑记录
2020/12/14 Python
HTML5 贪吃蛇游戏实现思路及源代码
2013/09/03 HTML / CSS
澳大利亚电子产品购物网站:Dick Smith
2017/02/02 全球购物
KENZO官网:高田贤三在法国创立的品牌
2019/05/16 全球购物
泰国国际航空公司官网:Thai Airways International
2019/12/04 全球购物
统计每一学生的平均成绩
2014/06/06 面试题
财务助理岗位职责
2013/11/10 职场文书
采购主管的岗位职责
2013/12/17 职场文书
中文教师求职信
2014/02/22 职场文书
技能培训通讯稿
2015/07/18 职场文书
SSM项目使用拦截器实现登录验证功能
2022/01/22 Java/Android
Android Flutter实现3D动画效果示例详解
2022/04/07 Java/Android
Nginx 502 bad gateway错误解决的九种方案及原因
2022/08/14 Servers