所有数据类型与布尔值的关系
- 字符串, 数字, 列表, 元组, 字典, 空类型 与 布尔值 的关系总结
明确两点
- 每一种数据类型,自身的值都有表示True与False
- not对于一切结果取反
- 非0 非空都为True 其他都为False

代码
| # coding:utf-8 | |
| a_1 = 1 | |
| a_2 = 0 | |
| print(bool(a_1)) | |
| print(bool(a_2)) | |
| print(bool(not a_1)) | |
| print(bool(not a_2)) | |
| b_1 = '1' | |
| b_2 = '' | |
| print('----------') | |
| print(bool(b_1)) | |
| print(bool(b_2)) | |
| print(bool(not b_1)) | |
| print(bool(not b_2)) | |
| c_1 = True | |
| c_2 = False | |
| print('-----------') | |
| print(c_1) | |
| print(c_2) | |
| print(not c_1) | |
| print(not c_2) | |
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 ZkeqのCoding日志!
评论





