条件语句
条件判断的三种形式:
if 单项判断 :if(条件)--条件满足--运行结果
if...else...双向判断 : --if和else 所代表的条件是互斥的;
图片来自风变if...elif...else...:多向判断---如果if的条件不满足,就按顺序看是否满足elif的条件(当判断的条件超过3个时,中间的多个条件都可以使用elif),如果不满足elif的条件,就执行else的命令;如果满足,就执行当前命令。
图片来自风变语法注意:
if else 语句后要跟冒号:
缩进相同的语句处于同一个等级;
if嵌套
图片来自风变
if嵌套涉及多个条件判断,并且是条件套条件的判断,可采用扒洋葱大法写if嵌套;
第一步,搞定最外层的逻辑,将最基础的命令和条件写出来;
第二步,在最外层的if 及else下分别装额外条件;额外条件要缩进。
网友评论