首页 > 其他分享 >Day04-if分支+循环语句

Day04-if分支+循环语句

时间:2023-01-22 22:34:39浏览次数:32  
标签:语句 满足条件 重复 代码 Day04 循环 执行 分支

一、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
    .......

4、循环控制语句

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

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

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

5、在Python中,循环分为while和for循环,效果相同,应用场景不同

三、while循环

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

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

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

2、while 循环嵌套语法:

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



标签:语句,满足条件,重复,代码,Day04,循环,执行,分支
From: https://www.cnblogs.com/xiaoabai/p/17064756.html

相关文章

  • Git分支的前世今生
    几乎所有的版本控制系统都以某种形式支持分支。使用分支意味着你可以把你的工作从开发主线上分离开来,以免影响开发主线。在很多版本控制系统中,这是一个略微低效的过程——......
  • 判断语句 之 比较运算
    比较符释义==等于!=不等<小于<=小于等于>大于>=大于等于示例一:需要注意when使用变量时不需要{{}}-hosts:alltasks:-na......
  • 判断语句 之 逻辑运算
    逻辑运算释义and逻辑与or逻辑或not逻辑取反示例一:等同于:ifansible_distribution=="CentOS"andansible_distribution_major_version=="7":......
  • 判断语句示例
    判断添加用户-hosts:allvars:-username:test1tasks:-name:detectwhethertheuserexistsshell:id{{username}}register:result......
  • ifelse嵌套屎山的解决方法-卫语句
    卫语句(Guard)什么是卫语?卫语句是一种编程思想,提前检查边界,保卫代码。一、什么时候使用卫语句大厂开发规范,超过三个ifelse建议使用卫语句、策略模式、状态模式等方式重......
  • Day04-运算符
    一、算术运算符以下假设变量:a=10 b=20运算符描述实例+加 - 两个对象相加a + b 输出结果 30-减 - 得到负数或是一个数减去另一个......
  • 条件控制语句
    if语句包含零个或多个elif子句,及可选的else子句。关键字‘elif‘是‘elseif’的缩写,适用于避免过多的缩进。可以把if…elif…elif…序列看作是其他语言中......
  • 循环控制语句 之 with_together
    功能类似于:列表元素数量上要一一对应foriinzip([1,2,3],['a','b','c']):print(i)-hosts:alltasks:-name:debugdebug:msg:"{{item}}"......
  • 循环控制语句 之 with_indexed_items
    添加索引-hosts:alltasks:-name:debugdebug:msg:"{{item}}"with_indexed_items:-[1,2,3]-['a','b','c','d']-hosts:all......
  • 循环控制语句 之 with_together
    功能类似于:foriinzip([1,2,3],['a','b','c']):print(i)-hosts:alltasks:-name:debugdebug:msg:"{{item}}"with_together:......