span

在某些场景下,判断条件不止一个,可能有多个。多条件判断就需要用if elif else组合语句来实现

if elif else组合语句

if 条件1:
    条件1满足应做的事情
    条件1满足应做的事情
    条件1满足应做的事情
    ……
elif 条件2:
    条件2满足应做的事情
    条件2满足应做的事情
    条件2满足应做的事情
    ……
elif 条件N:
    条件N满足应做的事情
    条件N满足应做的事情
    条件N满足应做的事情
    ……
else:
    所有条件都不满足应做的事情
    所有条件都不满足应做的事情
    ……

if elif else语句注意事项

if elif else语句缩写

可以如上图,将input输入语句直接写入判断条件中,节省代码量。

if elif else判断语句嵌套

总结:

  1. 嵌套判断语句可以用于多条件、多层次的逻辑判断。
  2. 嵌套判断语句可以根据需求,自由组合if elif else来构建多层次判断。
  3. 嵌套判断语句,一定要注意空格缩进,Python通过空格缩进来决定层级关系。

最后修改:2022 年 11 月 05 日
如果觉得我的文章对你有用,请随意赞赏