pythotn基础篇——条件分支与循环–4


  hello!我是wakeyo_J,每天一个konwledge point,一起学python,让技术无限发散。


循环控制语句和复杂条件及处理

  • pythotn基础篇——条件分支与循环--4
    • 1. break 语句
    • 2. continue 语句
    • 3. 复杂条件及处理
    • 总结

  在while和for循环过程中,为了更加灵活地控制循环的次数,python提供了break和continue循环控制语句。

1. break 语句

  当while和for循环过程产生的所有操作在满足业务的要求时,可以通过break语句立刻终止并跳出循环语句,避免过度循环次数的发生,以提高处理的效率。

带break的for循环过程

示例:

for i in range(1,10):if(i>5):breakprint(i)x = 0
while 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 = 0
while x<10:x=x+1if x==5:continueelse:   print(x)

3. 复杂条件及处理

  if、while、for语句的条件分支判断或循环控制判断,除了简单的变量、算术运算符、比较运算符、赋值运算符、逻辑运算符、位运算符参与逻辑判断外,还可以利用成员运算符、身份运算符进行参与 逻辑判断,或者在上述的基础上进行综合判断条件。
  1)成员运算符
  对于具有集合概念的对象如数字、字符串、列表、元组、字典,可以通过成员运算符进行快速判断。

  2)身份运算符

  3)运算符优先级


总结

  本文属于作者原创,转载请注明出处,不足之处,希望大家能过给予宝贵的意见,如有侵权,请私信。每天一个knowledge point,一起学python,让技术无限发散。

pythotn基础篇——条件分支与循环--4相关推荐

  1. python 动态执行条件判断_【人生苦短,我学 Python】基础篇——条件判断与循环语句(Day12)_不积跬步,无以至千里!-CSDN博客...

    原文作者:AI 菌 原文标题:[人生苦短,我学 Python]基础篇--条件判断与循环语句(Day12) 发布时间:2021-02-08 23:17:06 写在前面:大家好!我是[AI 菌],一枚爱弹 ...

  2. python和循环语句_Python 小白零基础入门 -- 条件语句和循环语句

    Python 小白零基础入门 -- 条件语句和循环语句 点击上方 "Python 读数", 选择 "星标" 公众号 重磅干货, 第一时间送达 Python 零基 ...

  3. python分支与循环_python 条件分支与循环

    一.if判断: 语法一: if 条件: # 条件成立时执行的子代码块 代码1 代码2 代码3 示例: sex='female' age=18 is_beautiful=True if sex == ' ...

  4. python常用操作符_Python3.4学习笔记之常用操作符,条件分支和循环用法示例

    本文实例讲述了Python3.4常用操作符,条件分支和循环用法.分享给大家供大家参考,具体如下: #Pyhon常用操作符 c = d = 10 d /= 8 #3.x真正的除法 print(d) #1 ...

  5. Python学习笔记之常用操作符,条件分支和循环用法示例

    本文实例讲述了Python常用操作符,条件分支和循环用法.分享给大家供大家参考,具体如下: #Pyhon常用操作符 ''' 想要学习Python?Python学习交流群:973783996满足你的需求 ...

  6. [Python从零到壹] 二.语法基础之条件语句、循环语句和函数

    欢迎大家来到"Python从零到壹",在这里我将分享约200篇Python系列文章,带大家一起去学习和玩耍,看看Python这个有趣的世界.所有文章都将结合案例.代码和作者的经验讲 ...

  7. Python工程师从菜鸟到大师 之.语法基础之条件语句、循环语句和函数 02

    一.条件语句 在讲诉条件语句之前,需要先补充语句块的知识.语句块并非一种语句,它是在条件为真时执行一次或执行多次的一组语句,在代码前放置空格缩进即可创建语句块.它类似于C.C++.Java等语言的大括 ...

  8. C语言中阶第一篇:分支和循环语句透析,包含getchar和scanf的详细介绍(本篇循环只到while)

    业精于勤荒于嬉,行成于思毁于随. 在笔者初阶的文章里,已经介绍过分支和循环语句,不过由于是初阶,所以并不细致,今天我们正式打开了中阶的大门,开始一步一步的深入C语言的学习. C语言是结构化的程序设计语 ...

  9. Python基础入门:分支及循环

    1.分支及循环 分支指在程序执行过程中根据条件执行不同的代码.循环只反复或多次执行执行某段代码直到满足某一条件. 分支及条件判断 1.示例: if x>0:print("正数" ...

  10. java基础语法——条件判断与循环语句

    目录 一.流程控制语句 流程控制语句分类 二.顺序结构 顺序结构概述 顺序结构图 三.选择结构 选择结构概述 选择结构(if语句1) 选择执行图1 选择结构(if语句2) 选择执行图2 选择结构(if ...

最新文章

  1. oracle11g +WindoWs7 安装错误:未找到文件WFMLRSVCApp.ear
  2. MAT之GA:利用GA对一元函数进行优化过程,求x∈(0,10)中y的最大值
  3. T5 PEGASUS:开源一个中文生成式预训练模型
  4. 前端学习(2244):计算器显示问题
  5. [Python] 字典 items()方法:同时对字典的键和值进行遍历
  6. 原生js代码实现Ajax
  7. 利用Javacsv实现Java读写csv文件
  8. 集成极光推送和厂商通道相关总结
  9. microsoft edge怎么截长图_苹果12怎么截图截长屏 iphone 12截长图快捷键方法介绍
  10. oracle 查询去年同期,Oracle求近7日累計值和去年同期值
  11. 计算机显卡型号中数字含义详解,显卡型号中字母和数字都是什么意思?
  12. Mac 系统安装Chromedriver
  13. 图benchmark
  14. blink usb无线网卡驱动 linux,blink随身wifi驱动
  15. Mac 编译安装zlib
  16. 小红书笔记api_小红书笔记怎么写?
  17. java窗口如何定时关闭_[Java教程]【温故而知新】Javascript窗口效果 (全屏显示窗口、定时关闭窗口)_星空网...
  18. 比程序员更好的职业_立即成为更好的程序员的20条技巧
  19. R语言如何绘制雷达图(32)
  20. 振兴会杜振国 目前传统基建板块的情况

热门文章

  1. 分布式架构之缓存系统
  2. python_numpy_中的matrix与array的区别
  3. 图像语义分割(16)-DUpsampling-新型上采样模块:能够聚合丰富特征的数据相关型解码方式(CVPR2019)
  4. from scipy.misc import imread 报错原因
  5. 小明很喜欢数学,有一天他在做数学作业时,要求计算出9~16的和,他马上就写出了正确答案是100。但是他并不满足于此,他在想究竟有多少种连续的正数序列的和为100(至少包括两个数)。
  6. 手摸手-100行代码实现一个功能完善的图片懒加载
  7. I学霸官方免费教程四十二 :Java流之字节流 输入流和输出流 InputStream和OutputStream...
  8. CocoaPods管理依赖库
  9. 群体智能优化算法之和声搜索(Harmony Search,HS)-附源码
  10. 【Prison Break】第二天(3.28)