【一】条件测试(if ,while,for)(break,continue)
一 if语句有关
1.if语句
判断条件成立,执行之后的代码段;若if语句的判断条件不成立,跳出选择结构
2.if-else语句
判断条件成立,执行if语句之后的代码段1;若判断条件不成立,执行else语句之后的代码段2
3.if-elif-else
if条件成立,执行if语句之后的代码段1;若if条件不成立,判断elif语句的判断条件2:条件2成立则执行elif语句之后的代码段2
4.if嵌套
外层判断条件(判断条件1)的值为True,执行代码段1,并对内层判断条件(判断条件2)进行判断:若判断条件2的值为True,则执行代码段2,否则跳出内层条件结构,顺序执行外层条件结构中内层条件结构之后的代码;若外层判断条件的值为False,直接跳过条件语句,既不执行代码段1,也不执行内层的条件结构。
二 while语句
用于实现条件循环,该语句由关键字while、循环条件和冒号组成,while语句和从属于该语句的代码段组成循环结构。
三 for语句
用于实现遍历循环。遍历指逐一访问目标对象中的数据,例如逐个访问字符串中的字符;遍历循环指在循环中完成对目标对象的遍历。
四 循环嵌套(while循环嵌套 for循环嵌套)
1.while循环嵌套指while语句中嵌套了while或for语句
2.for循环嵌套是指for语句中嵌套了while或for语句
五.跳转语句
1.break语句
break语句用于结束循环,若循环中使用了break语句,程序执行到break语句时会结束循环;若循环嵌套使用了break语句,程序执行到break语句时会结束本层循环
2.continue语句
continue语句用于在满足条件的情况下跳出本次循环,该语句通常也与if语句配合使用