Day05-if分支+循环语句

一、if判断语句
1、语句结构

if 条件语句:
    满足条件运行的代码1
    满足条件运行的代码2

2、if嵌套结构

if 条件语句1:
    满足条件运行的代码1
  满足条件运行的代码2

elif 条件语句2:

  满足条件2运行的代码1

  满足条件2运行的代码2
else:
  代码1
  代码2

# : 代表条件结束

3、elif 60 > ange > 18:  # 链式比较

二、for循环

1、for循环结构
for 零时变量 in 可迭代对象:
  重复执行的代码1
  重复执行的代码2
  .......

2、for+else循环结构
for 零时变量 in 可迭代对象:
  重复执行的代码1
  重复执行的代码2
  .......

else:
  循环正常结束执行代码1
  循环正常结束执行代码2
  ......

3、for嵌套

for 零时变量 in 可迭代对象:
  重复执行的代码1
  重复执行的代码2
  
.......
  for 零时变量 in 可迭代对象:
    
重复执行的代码1
    
重复执行的代码2
    .......

三、while循环

1、语法结构
while 条件:
  
执行语句1……
  执行语句2……

# 当判断条件 true 时,执行里面的语句

# 当判断条件 false 时,循环结束

2、while 循环嵌套语法:

while1 条件:
       while1执行代码
       while2 条件:
              while2执行代码

四、循环控制语句

break 语句--终止循环,并且跳出整个循环

continue 语句--终止当前循环,跳出该次循环,执行下一次循环

pass 语句--空语句,是为了保持程序结构的完整性

# 在Python中,while和for循环,效果相同,应用场景不同



posted @ 2023-01-22 22:30  Py小阿白  阅读(36)  评论(0)    收藏  举报