Python-for循环语句
- 循环引入
- for循环语句
- for循环嵌套语句
- for和else/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循环语句相关推荐
- python while循环语句-Python While 循环语句
Python While 循环语句 Python 编程中 while 语句用于循环执行程序,即在某条件下,循环执行某段程序,以处理需要重复处理的相同任务.其基本形式为: while 判断条件(cond ...
- python while循环语句-python while循环控制流语句结构与用法
python while循环语句和for语句都是python的主要循环结构.while语句是python中最通用的迭代结构,也是一个条件循环语句.while与if语句有哪些不同,标准语法结构及循环使用 ...
- python的for循环语句_干货丨Python的循环语句基础讲解!
我们知道计算机程序语言一般是按照顺序执行的,那么编程语言就提供了各种控制结构,允许更复杂的执行路径,其中循环语句的作用就是允许我们执行一个语句或语句组多次. 在Python中循环语句的类型主要有以下几 ...
- python for循环语句的用法
for x in 字符串 for x in 列表 for x in range(数字) for x in range(数字, 数字) for( i=1; i <= x; i++ ) 参考文章:P ...
- python教程循环语句_Python教程:关于Python 循环语句
Python 循环语句 本章节将向大家介绍Python的循环语句,程序在一般情况下是按顺序执行的. 编程语言提供了各种控制结构,允许更复杂的执行路径. 循环语句允许我们执行一个语句或语句组多次,下面是 ...
- python的if循环语句_第二个是Python的循环语句,基础,使用,if,条件,判断,while,for
条件判断语句 Python里的条件判断语句有if.if--else和if--elif--elif--else if条件判断语法格式 if 条件判断: 条件成立,执行此处代码 例:输入年龄,判断是否成年 ...
- python和循环语句_Python 小白零基础入门 -- 条件语句和循环语句
Python 小白零基础入门 -- 条件语句和循环语句 点击上方 "Python 读数", 选择 "星标" 公众号 重磅干货, 第一时间送达 Python 零基 ...
- python 公开课_【python公开课|学好python前,必须掌握这篇Python for 循环语句,还不会就快来看看】- 环球网校...
[摘要]在这个科学技术高速发展的时代,越来越多的人都开始选择学习编程软件,那么首先被大家选择的编程软件就是python,也用在各行各业之中,并被大家所熟知,所以也有越来越多的python学习者关注py ...
- Python While 循环语句
Python While循环语句 Python 编程中while语句用于循环执行程序,即在一些条件下,循环执行一些段程序,以处理需要重复处理的相同任务. 执行语句可以是单个语句或语句块. 判断条件可以 ...
- python的循环语句有哪些_python的循环语句
python的循环语句有两种:for 和 while,for循环是对可迭代对象进行迭代并处理,因此for的对象是一个可以迭代的对象,而while循环的条件则是一个布尔值可以是一个返回布尔值的表达式. ...
最新文章
- 13-flutter 加载图片
- 【我的Android进阶之旅】解决SDK升级到27.0.3遇到的GLIBC_2.14 not found、no acceptable C compiler found in $PATH等问题...
- 浅谈 Python 的 with 语句
- 静态资源Css基础语法
- 【C语言】通过原子操作实现加减乘除功能Ⅰ
- 软化边硬化边_夏天多给小朋友吃它,蛋白质是牛肉的3倍,老人吃还能软化血管...
- 微服务架构下的熔断框架:hystrix-go
- 谈谈你了解的python_你也可以侃侃而谈,一文带你了解Python的前世今生
- 《http权威指南》读书笔记14
- Seata详解(二)
- UI自动化测试之iframe切换
- 蓝桥杯官网练习系统基础练习(八)
- 计算机视觉与计算机图形学
- java之本周、上周、开始、结束时间
- 手动实现promise基础功能代码并测试自己写的promise库是否符合规范
- 浅谈OSI七层模型及ICP/IP四层模型
- 闲人的命令执行漏洞基础学习1
- 结构型模式-外观模式
- jsp页面使用webcam,获取照片
- BigTable论文分析