Python中布尔类型注意要点

匿名 (未验证) 提交于 2019-12-02 22:11:45
版权声明:版权声明:本文为博主原创文章,转载请附上博文链接! https://blog.csdn.net/gufenchen/article/details/89366550

在Python中,布尔类型可以与其他数据类型做 and、or和not运算,请看下面的代码:

 a = True print a and 'a=T' or 'a=F'

计算结果不是布尔类型,而是字符串 'a=T',这是为什么呢?

因为Python把0空字符串''None

 True and 'a=T' 计算结果是 'a=T' 继续计算 'a=T' or 'a=F' 计算结果还是 'a=T'

文章来源: https://blog.csdn.net/gufenchen/article/details/89366550
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!