流程控制
3.1 if语句
if语句由关键字if、判断条件和冒号组成,if语句和从属于该语句的代码段可组成选择结构。
if语句 |
if-else语句
if-elif-else语句
if嵌套
3.2for语句
for语句一般用于实现遍历循环。遍历指逐一访问目标对象中的数据,例如逐个访问字符串中的字符;遍历循环指在循环中完成对目标对象的遍历
for 临时变量 in 目标对象:
代码块
3.3循环嵌套
循环之间可以互相嵌套,进而实现更为复杂的逻辑。循环嵌套按不同的循环语句可以划分为while循环嵌套和for循环嵌套。
while 循环条件1: # 外层循环
代码段1
while 循环条件2: # 内层循环
代码段2
.......
for 临时变量 in 目标对象: # 外层循环
代码段1
for 临时变量 in 目标对象: # 内层循环
代码段2
......
3.4 break 语句
break语句用于结束循环,若循环中使用了break语句,程序执行到break语句时会结束循环;若循环嵌套使用了break语句,程序执行到break语句时会结束本层循环
for word in "Python":
if (word == 'o'):
break
print(word, end=" ")
P y t h #结果