pythotn条件分支与循环详解(3)
目录
- 1. break 语句
- 2. continue 语句
- 3. 复杂条件及处理
- 总结
1. break 语句 当while和for循环过程产生的所有操作在满足业务的要求时,可以通过break语句立刻终止并跳出循环语句,避免过度循环次数的发生,以提高处理的效率。
文章图片
带break的for循环过程
文章图片
示例:
for i in range(1,10):if(i>5):breakprint(i)x = 0while x<10:if(x>4):breakx=x+1print(x)
2. continue 语句 continue是循环语句的另一种控制循环方向的语句。当满足指定条件时,continue使循环回到开始处,继续循环,而忽略continue语句后的执行代码行。
带continue的for循环过程
文章图片
示例:
for i in range(1,11):if i==5:continueprint(i)x = 0while x<10:x=x+1if x==5:continueelse:print(x)
3. 复杂条件及处理 if、while、for语句的条件分支判断或循环控制判断,除了简单的变量、算术运算符、比较运算符、赋值运算符、逻辑运算符、位运算符参与逻辑判断外,还可以利用成员运算符、身份运算符进行参与 逻辑判断,或者在上述的基础上进行综合判断条件。
1)成员运算符
对于具有集合概念的对象如数字、字符串、列表、元组、字典,可以通过成员运算符进行快速判断。
文章图片
2)身份运算符
文章图片
3)运算符优先级
文章图片
总结 【pythotn条件分支与循环详解(3)】本篇文章就到这里了,希望能给你带来帮助,也希望您能够多多关注脚本之家的更多内容!
推荐阅读
- (七)谈条件
- Improve|Improve Nested Conditionals(优化嵌套的条件语句) 面对大量的if-else语句
- 无条件接纳
- vue中的条件判断详解v-if|vue中的条件判断详解v-if v-else v-else-if v-show
- [2018-02-22]|[2018-02-22] Git之远程仓库
- 你对女婿有什么要求(这些丈母娘的回答忽略了婚姻最重要的条件)
- Go基础篇-控制语句和函数
- 2019年陕西省建筑中级工程师报名条件-建筑中级工程师报名条件
- GitHub秘钥配置
- RxSwift|RxSwift 条件和布尔操作符(Conditional and Boolean Operators)