Python的if-else语句是一个判断性语句,要判断就需要有条件以及满足条件和不满足条件的情况,以下就此进行说明
1 if-else的使用格式:
if 条件:
满足条件所要做的事情
else:
不满足条件所要做的事情
这里需要注意的是,if和else后面一定不要忘记加分号!!!!Python中的缩进是十分严格的,满足条件才可以执行的语句必须有四个字符的缩进,最方便的就是使用tab键。当所执行语句与if-else语句没有缩进关系时,默认该语句在结束if-else语句后执行。
当条件有多种情况时,选择使用if-elif-else语句
2 if-elif-else的使用格式:
if 条件1:
满足条件1所要做的事情1
elif 条件2:
满足条件2所要做的事情2
elif 条件3:
满足条件3所要做的事情3
。。。。
。。。。
else:
当不满足以上所有条件时所要做的事情
注释:当条件1被满足的时候,执行事情1,然后整个if-elif-else语句结束;当条件1不被满足时,判断条件2是否被满足,若满足,则执行事情2,然后整个if-elif-else语句结束;当条件1不被满足,条件2不被满足,条件3被满足时,执行事情3,然后整个if-elif-else语句结束;,,,,,以此类推,当所有条件均不被满足时,执行else下的事情。
3 if-else 语句之间是可以进行嵌套的,if语句下可以继续嵌套if-else语句或者if-elif-else语句,else语句下也可以继续嵌套if-else语句或者if-elif-else语句,注意所有if-else语句之间缩进关系.