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中bool啥意思_python中的bool是什么意思相关推荐

  1. [转载] python中bool啥意思_Python中的bool类型

    参考链接: Python bool() Python 布尔类型 bool python 中布尔值使用常量True 和 False来表示:注意大小写 比较运算符< > == 等返回的类型就是 ...

  2. python中true什么意思_python中的bool是什么意思

    bool是Boolean的缩写,只有真(True)和假(False)两种取值 bool函数只有一个参数,并根据这个参数的值返回真或者假. 1.当对数字使用bool函数时,0返回假(False),任何其 ...

  3. python中array的用法_Python中的numpy.array()用法

    齐次多维数组是NumPy的主要对象.它基本上是一个元素表, 这些元素都是相同类型的, 并由一个正整数元组索引.尺寸在NumPy中称为轴. NumPy的数组类称为ndarray或别名数组. numpy. ...

  4. python中函数的作用域_Python中的函数作用域

    在python中,一个函数就是一个作用域 name = 'xiaoyafei' def change_name(): name = '肖亚飞' print('在change_name里的name:', ...

  5. python列表怎么写文件_python中以字典为元素的列表怎么写入文本文件

    python如何将列表中的元素添加进字典纵然被命运的铁蹄狠狠践踏,也顽强地长出自己的根芽. 录入自己和另一个人的名字的汉语拼音简写,然后依据标识符中字母的数值两个人,一颗心,依偎的不是爱情而是那小温暖 ...

  6. python中赋值语句的作用_python中return可以使用赋值语句吗?

    在python中,有各种不同类型的语句.一个python程序是由模块构成的;一个模块由一条或多条语句组成;每个语句由不同的表达式组成;表达式可以创建和操作对象.下面来看看python中的语句. 赋值语 ...

  7. python中round函数参数_python中关于round函数的小坑

    round函数很简单,对浮点数进行近似取值,保留几位小数.比如 >>> round(10.0/3, 2) 3.33 >>> round(20/7) 3 第一个参数是 ...

  8. python里的join方法_python中join()方法介绍

    描述 Python join() 方法用于将序列中的元素以指定的字符连接生成一个新的字符串. 语法 join()方法语法: str . join ( sequence ) 参数 sequence -- ...

  9. python常用函数的用法_python中常用函数整理

    1.map map是python内置的高阶函数,它接收一个函数和一个列表,函数依次作用在列表的每个元素上,返回一个可迭代map对象. class map(object):""&qu ...

最新文章

  1. mongodb插入文档时不传ObjectId
  2. 【转载】探寻C++最快的读取文件的方案
  3. 2.函数(代码的整洁之道)
  4. 运动合成——机器学习技术
  5. 【ArcGIS Engine二次开发】入门基础(1):ArcGIS Engine简介及开发环境搭建
  6. apache pdfbox_Apache PDFBox 2
  7. Cisco交换机链路聚合
  8. 量化风控学习:原来评分卡模型的概率是这么校准的!
  9. python画树干_python教你画一棵树
  10. sklearn中xgboost模块的XGBClassifier函数
  11. python实现对矩阵按照行、列求和,不使用numpy、pandas模块
  12. 50位中国女性科学家入选2022福布斯
  13. 横向合计代码 锐浪报表_[原创]锐浪报表动态加入列和最后加入合计列+进度条显示...
  14. C语言中运算符优先级记忆方法
  15. 使用vot-toolkit-python测试VOT2020
  16. 遥感中相关光谱指数归纳
  17. 深入了解分布式事务组件 Seata :AT 模式(二)
  18. 实验三 交互式绘制多边形
  19. 【视频】海康威视摄像头RTSP协议格式
  20. mimikatz免杀过360和火绒

热门文章

  1. H5 CSS 引入方式 外联样式表
  2. before和after怎么区分_before的用法和如何判断其时态,before和after区别
  3. 大家在人生低谷时有多惨,怎么熬过来的(四)
  4. Python_OpenCV_实现模糊集合用于图像增强(对比度提升,空间滤波)
  5. css百分比跟em的区别_查看CSS单位:像素,EM和百分比
  6. 中科院上海王二涛组招聘助理研究员1名-植物微生物组学
  7. CSS动画 图片或者文字上下来回循环上下移动
  8. 分解质因数C语言实现
  9. B.FRIENDit壁虎忍者GC03电竞椅,坐的舒服才能心无旁骛!
  10. unity中实现ue眼球的渲染