python小白博客4
📅 2026/7/11 3:48:42
👁️ 阅读次数
📝 编程学习
Python中的分支与循环
1.python中的分支:
1. 定义
分支是根据条件真假,选择性执行不同代码块的程序结构,程序不再自上而下顺序执行,而是依据判断结果分流执行对应逻辑,也叫选择语句。 核心:条件判断 → 分支选择
2. 三大分支语法
1) 单分支 if
至于满足条件才执行,不满足条件直接跳过
实例:
结果:
2) 双分支 if -else
两个条件二选一,条件成立执行if, 不成立执行else
实例:
结果:
3) 多分支 if-elif-else
多条件依次判断,匹配到第一个成立条件就执行,全部不匹配执行 else
案例:
结果:
注意:多分支结构中可以不使用else
2.python中的循环:
1.定义:
循环是重复执行一段代码的结构,当满足循环条件时,代码块会反复运行,直到条件不成立退出,用于重复操作。
2.for循环
今天我们只学习for循环的知识
依次遍历序列 / 可迭代对象(字符串、列表、range 范围等),适合循环次数确定的场景
循环中的关键词可以控制循环的继续与否
案例:
结果:
案例:计算1到100的加法;
结果:
关键词有三,分别为 break, continue, else
1)break
其中break 会终止循环 以上班为例,我们可以理解为退休
例如:
结果:
2)continue
continue 跳过本次循环的代码,但后续的循环还会在执行 以上班为例,我们可以理解为今天下班了,但是明天还要上班
例如:
结果:
3)else
else的话,可以理解为与 break 你死我活,只能二选一 ,当执行了break时,else 不再执行,当没有执行break时,则需要执行else
例如:
结果:
案例:
结果:
3.分支与循环都可以可以嵌套
1.if 中的嵌套:
实例:
结果:
2.for循环中的嵌套:
实例:九九乘法表
结果:
4.总结
今天我们学习了python中的分支和循环,分支就是条件满足的执行,不满足的就不执行。而循环则是满足循环条件时执行循环,不满足时则退出循环,二者之间可以相互嵌套,也可以各自嵌套
编程学习
技术分享
实战经验