Python数值转换-转为布尔型

整型转布尔:0-False、非0-True

浮点转布尔:0.0-False、非0-True

复数转布尔:0j、0.0j-False、非0-True

空值转布尔:False,包括空bool()、空字符bool('')、空集合bool({})、空数组bool([])、空元组bool(())

注意:

bool([0])=True

bool({0})=True

bool((0))=False

bool('  ')=True

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 数值类型,说白了就是处理各种各样的数字,Python中的数值类型包括整型、长整型、布尔、双精度浮点、十进制浮点和复...
    小黑y99阅读 529评论 0 0
  • 这是16年5月份编辑的一份比较杂乱适合自己观看的学习记录文档,今天18年5月份再次想写文章,发现简书还为我保存起的...
    Jenaral阅读 2,914评论 2 9
  • # Python关键字 部分单词没有分类整理按照顺序整理的 ``` statements语句 print输出 qu...
    ZhouLang阅读 617评论 0 0
  • 工欲善其事必先利其器,无论是做营销方案还是写策划文案,都应该先有框架,有了思考框架后就能顺理成章的丰富细节,下面5...
    大辉船长阅读 2,823评论 0 0
  • 文/与洛 2019/3/16 我所说的话,未必不是你们将来要遇见的。 2099年 泽州墨厄尔贝拉实验室和地球另一个...
    与洛阅读 363评论 0 1