判断(if)语句

判断的定义

如果条件满足,才能做某件事情

如果条件不满足,就做另外一件事情,或者什么都不做

正是因为有了判断,才使得程序世界丰富多彩,充满变化

判断语句又被称为分支语句,正是因为有了判断,才让程序有了很多的分支

 

if判断语句基本语法

在Python中,if语句就是用来进行判断的,格式如下:

if 条件:

  代码块

注意:代码的缩进为一个tab键,或者4个空格——建议使用空格

  在Python开发中,Tab和空格不要混用!

我们可以把整个if语句以及缩进部分看成一个完成的代码块

 

else处理条件不满足的情况

格式如下:

if 条件:

  代码块

else:

  代码块

注意:if和else语句以及各自缩进的部分同是一个完整的代码块

 

如果希望在增加一些条件,就可以使用elif

语法如下:

if 条件1:
    pass
elif 条件2:
    pass
elif 条件3:
    pass
else:
    pass

 

注意:elif和else都必须和if联合使用,而不能单独使用。可以将if、elif、和else以及各自缩进的代码,看成一个完整的代码块

 

if 的嵌套

在开发中,使用if进行条件判断,如果希望在条件成立的执行语句中再增加条件判断,就可以使用if的嵌套

应用场景:在之前条件满足的前提下,再增加额外的判断

语法格式:

if 条件1:
    if 条件2:
        pass
    else:
        pass
else:
    pass

 

elif的应用场景是:同时判断多个条件,所有的条件是平级的

 

posted on 2018-03-26 17:25  今日的小白白  阅读(6255)  评论(0编辑  收藏  举报

导航