pythonfor循环语句例子_Python中的for循环语句
for循环
for..in是另外一个循环语句,它在一序列的对象上 递归 即逐一使用队列中的每个项目。
使用for语句
案例:
fori inrange(1,5):print(i)else:print('循环结束')
输出:1234循环结束
在这个程序中,我们打印了一个 序列 的数。我们使用内建的range函数生成这个数的序列。
我们所做的只是提供两个数,range返回一个序列的数。这个序列从第一个数开始到第二个数为止。例如,range(1,5)给出序列[1, 2, 3, 4]。默认地,range的步长为1。如果我们为range提供第三个数,那么它将成为步长。
例如,range(1,5,2)给出[1,3]。记住,range 向上 延伸到第二个数,即它不包含第二个数
for循环在这个范围内递归——for i in range(1,5)等价于for i in [1, 2, 3, 4],这就如同把序列中的每个数(或对象)赋值给i,一次一个,然后以每个i的值执行这个程序块。在这个例子中,我们只是打印i的值。
记住,else部分是可选的。如果包含else,它总是在for循环结束后执行一次,除非遇到break语句
break语句
reak语句是用来 终止 循环语句的,即哪怕循环条件没有称为False或序列还没有被完全递归,也停止执行循环语句。
一个重要的注释是,如果你从for或while循环中 终止 ,任何对应的循环else块将不执行。
案例:
whileTrue: s =input('输入字符串 : ')ifs =='quit':breakprint('字符串的长度是',len(s))print'循环结束'
记住,else部分是可选的。如果包含else,它总是在for循环结束后执行一次,除非遇到break语句
break语句
reak语句是用来 终止 循环语句的,即哪怕循环条件没有称为False或序列还没有被完全递归,也停止执行循环语句。
一个重要的注释是,如果你从for或while循环中 终止 ,任何对应的循环else块将不执行。
案例:
whileTrue: s =input('输入字符串 : ')ifs =='quit':breakprint('字符串的长度是',len(s))print'循环结束'
输出:
输入字符串 : I太短了输入字符串 : Love验证通过输入字符串 : You验证通过输入字符串 : quit循环结束
在这个程序中,我们从用户处取得输入,但是我们仅仅当它们有至少3个字符长的时候才处理它们。所以,我们使用内建的len函数来取得长度。如果长度小于3,我们将使用continue语句忽略块中的剩余的语句。否则,这个循环中的剩余语句将被执行,我们可以在这里做我们希望的任何处理。
pythonfor循环语句例子_Python中的for循环语句相关推荐
- pythonif语句缩进_Python中多行IF语句缩进的代码样式?
参见英文答案 > Python style: multiple-line conditions in IFs 27个答案 ...
- python中选择结构通过什么语句实现_Python中选择结构通过什么语句实现
Python中选择结构通过什么语句实现 Python中的选择结构语句是 if elif else. Python用缩进代替了Java/C/C++/C#中常用的大括号{}来区分代码块,另外Python在 ...
- pythonfor循环语句例子_Python for循环学习总结
for循环是Python的循环语句之一,它常用于遍历字符串.列表.元组.字典.集合等序列类型,逐个获取序列中的各个元素.小编将为大家总结for循环的学习知识点,主要包括:for循环语法.实例展示.循环 ...
- python的for语句条件_Python中的条件选择和循环语句
Python中的条件选择和循环语句 同C语言.Java一样,Python中也存在条件选择和循环语句,其风格和C语言.java的很类似,但是在写法和用法上还是有一些区别.今天就让我们一起来了解一下. 一 ...
- pythonfor循环语句例子_简单的python循环知识
我们在写代码时经常会用到循环,python中有for循环和while循环,我们来详细的了解一下这两种循环. for循环 Python for循环可以遍历任何序列的项目,如一个列表或者一个字符串. 我们 ...
- python中for循环和while循环的区别_Python中for循环语句和while循环语句有何不同
原标题:Python中for循环语句和while循环语句有何不同 前面两期文章已经为大家分别讲解,for循环语句和while循环语句,两种都是化繁琐为简单的Python循环语句,选择困难症已经不知道该 ...
- python的for循环语句怎么写_python中的for循环语句怎么写
python中的for循环语句怎么写? Python for 循环语句 Python for循环可以遍历任何序列的项目,如一个列表或者一个字符串. for循环的语法格式如下:for iterating ...
- python中for循环语句格式_python中for循环和可迭代对象遍历
#for循环和可迭代对象遍历 ''' for循环通常用于可迭代对象的遍历,for循环的语法格式如下: for 变量 in 可迭代对象 循环体语句 操作:遍历一个元组.集合.字典.字符串 ''' for ...
- python中跳过本次循环的语句是_Python跳过for循环
首先请注意,我是Python的初学者.获取一个当前在ArcGIS环境中处理Python的类.我目前的项目是一个简单的程序,创建文件和复制其他文件到他们.然而,作业的一部分是让print语句陈述发生的情 ...
最新文章
- CSS3绘制圆角矩形的简单示例
- FPGA之道(58)关于外界接口的编程思路
- 函数公开问题、简短模式、多一个返回值
- 046 实例11-自动轨迹绘制
- python简单实用案例_Ajax的简单实用实例代码
- 解析得了数学,写得了诗书,这是个有趣的灵魂
- blob没权限 ie_vuerouter 源码和动态路由权限分配
- 设计模式--单例模式--Java实现
- C++_类和对象_封装_成员属性私有化---C++语言工作笔记038
- fwOA获取当前用户信息及常用数据库表
- springMVC从发送hello请求到响应的执行流程分析
- SPI 机制-插件化扩展功能
- 牛客网 牛客练习赛7 A.骰子的游戏
- 2021年全国高德地图数据下载
- 安装系统不求人 就算没有光驱和软驱也能行
- 如何使用python进行社交网络分析
- 五线谱如何快速修改谱号,Overture这个小技巧必须要掌握!
- 了解一下Windows Cracker
- python运维主要做什么_运维工程师主要做什么?
- Python中range()函数用法
热门文章
- leetcode第297——二叉树的序列化与反序列化(层次遍历)
- 关联分析(一):频繁项集及规则产生
- 简单撸了个 GitHub trending 爬取 API
- 文案不知道怎么写?为你分享自媒体人必学的几个文案写作技巧
- 相机为什么需要白平衡
- DrawerLayout和actionBar实现网易新闻标题,包含点击图标登录qq
- 2021年全球与中国迷你麦克风行业市场运行现状及投资规划建议报告
- 算法-动态规划入门(C++实现)
- Allegro brd文件更新封装及焊盘方法
- 交叉熵函数cross_entropy与归一化指数函数softmax