浅析Python中的for 循环


Posted in Python onJune 09, 2016

Python for 和其他语言一样,也可以用来循环遍历对象,本文章向大家介绍Python for 循环的使用方法和实例,需要的朋友可与参考一下。

一个循环是一个结构,导致第一个程序要重复一定次数。重复不断循环的条件仍是如此。当条件变为假,循环结束和程序的控制传递给后面的语句循环。

for循环:

在Python for循环遍历序列的任何物品,如一个列表或一个字符串,有能力。

for循环语法是:

for iterating_var in sequence:
statements(s)

如果一个序列包含一个表达式列表,它是第一个评价。然后,该序列中的第一项分配迭代变量iterating_var。接下来,执行语句块。列表中的每个项目分配到iterating_var,报表块被执行,直到整个序列被耗尽。

注:在Python中,所有的缩进字符空格后的编程结构相同数量的报表,被认为是一个单一的代码块的一部分。 Python使用缩进作为其语句分组的方法。

例子:

#!/usr/bin/python
for letter in 'Python': # First Example
print 'Current Letter :', letter
fruits = ['banana', 'apple', 'mango']
for fruit in fruits: # Second Example
print 'Current fruit :', fruit
print "Good bye!"

以上将输出结果:

Current Letter : P
Current Letter : y
Current Letter : t
Current Letter : h
Current Letter : o
Current Letter : n
Current fruit : banana
Current fruit : apple
Current fruit : mango
Good bye!

迭代序列指数:

通过遍历每个项目的另一种方法是由序列本身的偏移指数:

例如:

#!/usr/bin/python
fruits = ['banana', 'apple', 'mango']
for index in range(len(fruits)):
print 'Current fruit :', fruits[index]
print "Good bye!"

这将产生以下结果:

Current fruit : banana
Current fruit : apple
Current fruit : mango
Good bye!

在这里,我们采取的len()的协助下,内置的功能,它提供了tuple中的元素的总数,以及范围()内置函数给我们的实际顺序遍历。

以上所述是小编给大家介绍的浅析Python中的for 循环的相关知识,非常不错,具有参考借鉴价值,感兴趣的朋友一起学习吧!

Python 相关文章推荐
跟老齐学Python之集成开发环境(IDE)
Sep 12 Python
Python爬虫包 BeautifulSoup  递归抓取实例详解
Jan 28 Python
Python3中的列表生成式、生成器与迭代器实例详解
Jun 11 Python
python3中函数参数的四种简单用法
Jul 09 Python
python中的列表与元组的使用
Aug 08 Python
Python 实现一行输入多个数字(用空格隔开)
Apr 29 Python
Python从MySQL数据库中面抽取试题,生成试卷
Jan 14 Python
pycharm 多行批量缩进和反向缩进快捷键介绍
Jan 15 Python
Python绘制K线图之可视化神器pyecharts的使用
Mar 02 Python
使用Python+OpenCV进行卡类型及16位卡号数字的OCR功能
Aug 30 Python
python实现会员管理系统
Mar 18 Python
Pandas数据结构之Series的使用
Mar 31 Python
Python多层嵌套list的递归处理方法(推荐)
Jun 08 #Python
Python-嵌套列表list的全面解析
Jun 08 #Python
PYTHON压平嵌套列表的简单实现
Jun 08 #Python
Python用Bottle轻量级框架进行Web开发
Jun 08 #Python
浅谈Python数据类型之间的转换
Jun 08 #Python
浅谈python 四种数值类型(int,long,float,complex)
Jun 08 #Python
Python while 循环使用的简单实例
Jun 08 #Python
You might like
BBS(php & mysql)完整版(六)
2006/10/09 PHP
PHP读取MySQL数据代码
2008/06/05 PHP
一周让你学会PHP 不错的学习资料
2009/02/06 PHP
PHP查询数据库中满足条件的记录条数(两种实现方法)
2013/01/29 PHP
腾讯微博提示missing parameter errorcode 102 错误的解决方法
2014/12/22 PHP
php实现的通用图片处理类
2015/03/24 PHP
详解PHP使用日期时间处理器Carbon人性化显示时间
2017/08/10 PHP
Add a Formatted Table to a Word Document
2007/06/15 Javascript
实用的Jquery选项卡TAB示例代码
2013/08/28 Javascript
js控制淡入淡出示例代码
2013/11/12 Javascript
JS循环遍历JSON数据的方法
2014/07/08 Javascript
JavaScript实现鼠标滑过图片变换效果的方法
2015/04/16 Javascript
JavaScript函数柯里化详解
2016/04/29 Javascript
AngularJS表单基本操作
2017/01/09 Javascript
Javascript中for循环语句的几种写法总结对比
2017/01/23 Javascript
JavaScrpt的面向对象全面解析
2017/05/09 Javascript
解决angular2在双向数据绑定时[(ngModel)]无法使用的问题
2018/09/13 Javascript
JavaScript中this的学习笔记及用法整理
2020/02/17 Javascript
vue+ESLint 配置保存 自动格式化代码
2020/03/17 Javascript
vue2.x 对象劫持的原理实现
2020/04/19 Javascript
Python获取指定文件夹下的文件名的方法
2018/02/06 Python
Python实现k-means算法
2018/02/23 Python
Django框架多表查询实例分析
2018/07/04 Python
python实现微信定时每天和女友发送消息
2019/04/29 Python
Python数据类型之List列表实例详解
2019/05/08 Python
Python使用统计函数绘制简单图形实例代码
2019/05/15 Python
Django模板之基本的 for 循环 和 List内容的显示方式
2020/03/31 Python
Django通过json格式收集主机信息
2020/05/29 Python
Lookfantastic日本官网:英国知名护肤、化妆品和头发护理购物网站
2018/04/21 全球购物
毕业生的求职信范文分享
2013/12/04 职场文书
2014年大学生自我评价
2014/01/19 职场文书
卫生系统先进事迹
2014/05/13 职场文书
工程学毕业生自荐信
2014/06/14 职场文书
幸福家庭标语
2014/06/27 职场文书
中国在我心中演讲稿
2014/09/13 职场文书
vue3中的组件间通信
2021/03/31 Vue.js