08 判断语句

  • 布尔对象
    • 布尔对象只有两种取值:True和False
  • 布尔表达式
    • 运算结果是布尔对象的表达式,就是布尔表达式
    • 是否相等 ==
    • 是否不相等 !=
    • 是否大于 >
    • 是否大于等于 >=
    • 是否小于 <
    • 是否小于等于 <=
    • 连写比较表达式
  • 条件组合
    • 布尔表达式会组合起来成为一个更大的表达式
    • 逻辑且 and
    • 逻辑或 or
    • 逻辑非 not
    • and or 的表达式,先计算and
    • not and or 的表达式,先计算not,再计算and,最后计算or
  • 判断语句
    • 判断语句是根据某个条件决定是否要执行一些代码
    • 判断语句是以if关键字开头
    • if
    • if - else
    • if - elif - elif - else
    • elif就是else if的简写,表示在条件不成立(else)的情况下,还需要进一步的判断(if)
    • if - elif - elif - else 可以替换成if + return ,省略了很多elif、else,可读性更好
  • 条件判断嵌套
    • 有的时候,条件判断成立或者不成立,后面要做什么,还需要再次分情况处理。这时,往往需要缩进的代码中再次进行条件判断
  • 判断非布尔变量
posted @ 2026-01-23 21:06  理想赵雷  阅读(4)  评论(0)    收藏  举报