python中条件判断 if,elif,else的用法

1. 一个if语句+一个else语句:

        当if 判断为True时,执行if语句下的代码; 而当if判断为False时,执行else语句下面的代码

2. n个if语句(n>=2)  ,  最后一个else语句:         

        每一个if语句都会被判断,不管它之前的if判断的是True或者False。 判断为True的if语句,其对应的代码会被执行,而为False时则不执行,直接跳到下一个if判断。

        而else语句只有当第n个if(即else前一个if)为False时才执行。若第n个if为True, 则不执行else语句对应的内容。

3. 一个if语句    +   n 个 elif语句 (n >=1)    +   一个else语句:

        按照先后顺序进行判断,若当前条件(if 或者是 elif) 为False, 则跳到下一个条件进行判断,否则为True时,执行对应的代码,并且后面还未执行的条件判断都跳过,不再执行了。

你可能感兴趣的:(python,开发语言,后端)