• 循环引入
  • for循环语句
  • for循环嵌套语句
  • forelse/break/pass

一、循环引入

循环结构

一般情况下,需要 多次重复执行的代码,都可以用循环的方式来完成

(循环不是必须要使用的,但是为了 提高代码的重复使用率,所以有经验的开发者都会采用循环

for的循环:

  • for循环作为编程语言中最强力的特征之一
  • Python可以使用for语句循环遍历整个序列 的值

Range()函数

该函数是Python的内置函数,用于生成一系列连续的整数,

多用于for循环语句中

语法格式:

range(起始值 结束值,指定步长)

  • 起始值可以省略,如果省略,则从0开始
  • 结束值:指定计数的结束值(但不包括该值,如range(0,7),得到的值是0-6,不包括7)
  • 指定步长:即2个数之间的间隔,可以省略,如果省略,则表示步长为1

Range() 语句详解

range (start, end, step= 1)

range (start, end)

range (end)

二、for循环的使用

for循环的案例-打印三次”hello“

---------------------------------------------------------------------------------------------------------

吃馒头案例:

需求:

小李很饿,要吃5个馒头,显示吃每个馒头的过程

当小李吃完5个馒头,显示小李吃饱了

三、for循环嵌套if语句

案例:馒头进阶

四、For+else+break/pass

For……else之继续吃馒头:

"""

else: 适用于for 执行完或者没有循环数据时,需要做的事情

for i in 范围:

    有数据执行的语句

else:

    没有数据或者循环正常结束执行的语句

"""

break语句之吃馒头终极版

需求:

当小李发现毒馒头的时候立即离开

没有吃到毒馒头的时候显示吃饱了

break语句

break语句,就像在C语言中,打破了最小封闭for或while循环。

break语句用来终止循环语句,即循环条件没有False条件或者序列还没被完全递归完,也会停止执行循环语句。

break语句用在while和for循环中。

如果使用嵌套循环,break语句将停止执行最深层的循环,并开始执行下一行代码。

break 后面的语句是不会被执行的===》不要把代码放在break 的后面

break语句之输入用户名密码

需求:

用户的账号密码登录而且只能登录三次,如果三次未成功,账户锁定

前三次有有输入正确的立即进入系统

pass空语句:

  • pass 不做任何事情,一般用做占位语句。
  • 只要有缩进,而缩进的内容还不确定的时候,此时为了保证语法的正确性,程序结构的完整性,就可以使用pass占位
  • 不会报出语法错误

Python-for循环语句相关推荐

  1. python while循环语句-Python While 循环语句

    Python While 循环语句 Python 编程中 while 语句用于循环执行程序,即在某条件下,循环执行某段程序,以处理需要重复处理的相同任务.其基本形式为: while 判断条件(cond ...

  2. python while循环语句-python while循环控制流语句结构与用法

    python while循环语句和for语句都是python的主要循环结构.while语句是python中最通用的迭代结构,也是一个条件循环语句.while与if语句有哪些不同,标准语法结构及循环使用 ...

  3. python的for循环语句_干货丨Python的循环语句基础讲解!

    我们知道计算机程序语言一般是按照顺序执行的,那么编程语言就提供了各种控制结构,允许更复杂的执行路径,其中循环语句的作用就是允许我们执行一个语句或语句组多次. 在Python中循环语句的类型主要有以下几 ...

  4. python for循环语句的用法

    for x in 字符串 for x in 列表 for x in range(数字) for x in range(数字, 数字) for( i=1; i <= x; i++ ) 参考文章:P ...

  5. python教程循环语句_Python教程:关于Python 循环语句

    Python 循环语句 本章节将向大家介绍Python的循环语句,程序在一般情况下是按顺序执行的. 编程语言提供了各种控制结构,允许更复杂的执行路径. 循环语句允许我们执行一个语句或语句组多次,下面是 ...

  6. python的if循环语句_第二个是Python的循环语句,基础,使用,if,条件,判断,while,for

    条件判断语句 Python里的条件判断语句有if.if--else和if--elif--elif--else if条件判断语法格式 if 条件判断: 条件成立,执行此处代码 例:输入年龄,判断是否成年 ...

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

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

  8. python 公开课_【python公开课|学好python前,必须掌握这篇Python for 循环语句,还不会就快来看看】- 环球网校...

    [摘要]在这个科学技术高速发展的时代,越来越多的人都开始选择学习编程软件,那么首先被大家选择的编程软件就是python,也用在各行各业之中,并被大家所熟知,所以也有越来越多的python学习者关注py ...

  9. Python While 循环语句

    Python While循环语句 Python 编程中while语句用于循环执行程序,即在一些条件下,循环执行一些段程序,以处理需要重复处理的相同任务. 执行语句可以是单个语句或语句块. 判断条件可以 ...

  10. python的循环语句有哪些_python的循环语句

    python的循环语句有两种:for 和 while,for循环是对可迭代对象进行迭代并处理,因此for的对象是一个可以迭代的对象,而while循环的条件则是一个布尔值可以是一个返回布尔值的表达式. ...

最新文章

  1. 13-flutter 加载图片
  2. 【我的Android进阶之旅】解决SDK升级到27.0.3遇到的GLIBC_2.14 not found、no acceptable C compiler found in $PATH等问题...
  3. 浅谈 Python 的 with 语句
  4. 静态资源Css基础语法
  5. 【C语言】通过原子操作实现加减乘除功能Ⅰ
  6. 软化边硬化边_夏天多给小朋友吃它,蛋白质是牛肉的3倍,老人吃还能软化血管...
  7. 微服务架构下的熔断框架:hystrix-go
  8. 谈谈你了解的python_你也可以侃侃而谈,一文带你了解Python的前世今生
  9. 《http权威指南》读书笔记14
  10. Seata详解(二)
  11. UI自动化测试之iframe切换
  12. 蓝桥杯官网练习系统基础练习(八)
  13. 计算机视觉与计算机图形学
  14. java之本周、上周、开始、结束时间
  15. 手动实现promise基础功能代码并测试自己写的promise库是否符合规范
  16. 浅谈OSI七层模型及ICP/IP四层模型
  17. 闲人的命令执行漏洞基础学习1
  18. 结构型模式-外观模式
  19. jsp页面使用webcam,获取照片
  20. BigTable论文分析

热门文章

  1. 37_struts2
  2. 分析Java的内存溢出问题(OutofMemory)
  3. 【python脚本系列】python脚本2——PDF转word文档
  4. Java面试题2021,华为java工程师工资
  5. 2023年中山大学法律硕士(非法学)考研初试复试备考经验分享
  6. vue 中 canvas 和svg合用制作地图
  7. 刘强东内部会上痛斥高管:人浮于事、拉帮结派
  8. js实现简易关注按钮点击事件
  9. js 点击侧边栏展示内容_左边菜单,点击左边右边内容改变
  10. PTA L1-028 判断素数 C语言版