学习目标:
1.掌握 if语句的多种格式,跳转语句
2.掌握 while循环, for循环
3.熟悉 for循环与while循环嵌套
4.熟悉 if语句的嵌套
3.1 .1 if语句
if语句由关键字if、判断条件和冒号组成,if语句和从属于该语句的代码段可组成选择结构。
if 判断条件:
执行语句……
else:
执行语句……
流程图:
3.1.2 if-else语句
if 判断条件:
代码块1
else:
代码段2
执行if-else语句时,若判断条件成立,执行if语句之后的代码段1;若判断条件不成立,执行else语句之后的代码段2。
流程图:
3.1.3 if-elif-else语句
Python除了提供单分支和双分支条件语句外,还提供多分支条件语句if-elif-else。多分支条件语句用于处理单分支和双分支无法处理的情况,其语法格式如下:
if 判断条件1:
代码段1
elif 判断条件2:
代码段2
elif 判断条件3:
码段3 ...
else: 代码段n
执行if-elif-else语句时,若if条件成立,执行if语句之后的代码段1;若if条件不成立,判断elif语句的判断条件2:条件2成立则执行elif语句之后的代码段2,否则继续向下执行。以此类推,直至所有的判断条件均不成立,执行else语句之后的代码段。