show | version | enable_checker |
---|---|---|
step |
1.0 |
true |
- 上次研究了
- if条件表达式的数据类型
- 布尔类型
- 布尔类型有两个值
- True
- False
- 当然
- 还是用标准布尔型变量
- 进行判断最明确
- 还是用标准布尔型变量
- 布尔类型可以转化吗?
- 如果我们把其他类型
- 当成布尔型来用呢??🤔
- 可以用 bool函数
- 将整型变量 转化为 布尔型
- 好像也可以用
- 非零的数字
- 对应True
- 有电
- 通路
- 零
- 对应False
- 没有电
- 断路
- 小数呢?
- 规律不变
-
非零的数字
- 对应True
- 有电
- 通路
-
零
- 对应False
- 没有电
- 断路
-
字符串呢?
- 空串对应False
- 非空串对应True
- bool什么来历呢?
- bool类型是int型的字类型
- 容器类可以做判断条件么?
- 构造容器类
- 空的就是False
- 非空的就是True
- 这些数值、字符串、容器类型的变量
- 都可以被当做判断条件
- 我们看看官方文档说法
- 两种情况返回False
- 数值为零的
- 包括分数、小数
- 序列长度为零的
- 数值为零的
- 在游乐场的帮助状态下
- 查询真值(TRUEVALE)
- 这个主题(topic)
- 查询真值(TRUEVALE)
- 我们总结一下
- 整型数字 0
- 浮点数 0.0
- 空串 ""
- 空列表 []
- 空元组 ()
- 空字典 {}
- 空集合 set()
- 还有NoneType类型的 None
- 以上对象
- 布尔值都是False
- 除此以外的变量
- 布尔值都是True
- 当然
- 还是用标准布尔型变量
- 进行判断最明确
- 还是用标准布尔型变量
- 一般什么运算的结果是布尔类型呢??🤔
- 下次再说 👋