Python语法基础-总结04

条件语句

条件判断的三种形式:

if 单项判断 :if(条件)--条件满足--运行结果

if...else...双向判断 :  --if和else 所代表的条件是互斥的;

图片来自风变

if...elif...else...:多向判断---如果if的条件不满足,就按顺序看是否满足elif的条件(当判断的条件超过3个时,中间的多个条件都可以使用elif),如果不满足elif的条件,就执行else的命令;如果满足,就执行当前命令。


图片来自风变

语法注意:

if  else 语句后要跟冒号:

缩进相同的语句处于同一个等级;

if嵌套

图片来自风变


if嵌套涉及多个条件判断,并且是条件套条件的判断,可采用扒洋葱大法写if嵌套;

第一步,搞定最外层的逻辑,将最基础的命令和条件写出来;

第二步,在最外层的if 及else下分别装额外条件;额外条件要缩进。

你可能感兴趣的:(Python语法基础-总结04)