python for-Python for 循环
一个循环是一个结构,导致第一个程序要重复一定次数。重复不断循环的条件仍是如此。当条件变为假,循环结束和程序的控制传递给后面的语句循环。
for循环:
在Python for循环遍历序列的任何物品,如一个列表或一个字符串,有能力。
for循环语法是:
for iterating_var insequence:
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 :", fruitprint "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 inrange(len(fruits)):print "Current fruit :", fruits[index]print "Good bye!"
这将产生以下结果:
Current fruit : banana
Current fruit : apple
Current fruit : mango
Good bye!
在这里,我们采取的len()的协助下,内置的功能,它提供了tuple中的元素的总数,以及范围()内置函数给我们的实际顺序遍历。
原文地址:http://www.manongjc.com/article/971.html
相关阅读:
python for-Python for 循环相关推荐
- python基础 条件和循环
Python简介 python的创始人为吉多·范罗苏姆(Guido van Rossum).1989年的圣诞节期间,吉多·范罗苏姆为了在阿姆斯特丹打发时间,决心开发一个新的脚本解释程序,作为ABC语言 ...
- Python 哪种方式循环最快,或许颠覆你的认知!
点击上方"AI遇见机器学习",选择"星标"公众号 重磅干货,第一时间送达 作者:StarryLand 来源:https://www.starky.ltd/202 ...
- pythonfor循环语句1到7、不要4_【IT专家】关于Python中的for循环控制语句
本文由我司收集整编,推荐下载,如有疑问,请与我司联系 关于 Python 中的 for 循环控制语句 2010/06/14 500461 #第一个:求 50 - 100 之间的质数 import ma ...
- python跳出双层for循环的解决方法
转载 python跳出双层for循环的解决方法 一.问题描述 在二维数组的遍历中,我们经常使用双层for循环.在某些时候,我们并不需要遍历整个二维数组.当条件满足时就应该终止for循环.但是,直接在内 ...
- python while循环语句-谈谈Python中的while循环语句
前言 python中有两种循环,while和for,两种循环的区别是,while循环之前,先判断一次,如果满足条件的话,再循环,for循环的时候必须有一个可迭代的对象,才能循环,比如说得有一个数组. ...
- python循环语句-python中的for循环语句怎么写
python中的for循环语句怎么写? Python for 循环语句 Python for循环可以遍历任何序列的项目,如一个列表或者一个字符串. for循环的语法格式如下: 1 2 for iter ...
- Python列表之for循环应用
Python列表之for循环应用 一.程序要求及目的 二.代码内容 三.代码运行 一.程序要求及目的 将列表中姓张的人名元素改为姓李的,使用for循环 二.代码内容 # 列表在for循环中使用 lst ...
- Python的逻辑判断和循环 || 打印九九乘法表
Python的逻辑判断和循环 1.if elif else条件判断 计算机之所以能做很多自动化的任务,因为它可以自己做条件判断. if <条件判断1>: <执行1> elif ...
- 【Python】条件及循环语句
目录 一 条件判断:if语句 1 基本判断语句 2 输入函数 input() 3 两种条件判断:if-else 4 多种条件判断:if-elif-...-else 5 单语句多条件判断:or and ...
- python中的for循环
这是我的第一篇写关于python的博客,在这篇文章里主要介绍python像其他语言一样去使用for循环,通过几个案例来说明 1.python通过for循环来显示数组内容 int_s=[1,2,3,4, ...
最新文章
- Matlab:基于Matlab通过GUI实现自动驾驶的车牌智能识别
- java强制转换_java强制类型转换
- 使用 Karma、Mocha、Chai 搭建支持 ES6 的测试环境
- Ubantu下使用vi时,方向键变字母输出、退格键无法删除字符的解决办法
- python中的and_我想问下python中 逻辑与:“”和“and”的区别
- 创建一个二维数组,以4行4列左对齐的方式将数组输出
- Flutter学习 — 实现滑动关闭、删除item
- Spring+webservice(cxf框架)
- 【转】JSch - Java实现的SFTP(文件下载详解篇)
- 老板子华硕A7N8X-X
- Gps经纬度转化关系
- Luzj's ZTE Win版 终于开发完成
- Gravity:环形二维码扫描识别传感器详细介绍和工作原理
- 【Unity3D日常开发】修改游戏对象的材质颜色
- 荧光发射和荧光寿命 [Lifetime] 的工作原理
- Hutool Java常用工具类汇总
- 9999*9999这样的命令在python中无法运行_智慧树形势与政策2018章节答案
- Data Availability
- 能量原理和变分法笔记1:变分法简介
- 基于matlab的水准网间接平差程序设计,matlab水准网间接平差
热门文章
- 【转载】:C# string 特殊的引用类型
- JRebel 代理激活
- 蓝桥杯 1454 蚂蚁感冒 (找规律)
- lind.ddd博客笔记索引
- [Kerberos] Java client访问kerberos-secured cluster
- 《实例化需求》第一篇阅读体会
- 收购创业公司如何评估价值
- flash 版的mp3编码代码
- 关于:项“ConnectionString”已添加
- python爬虫如何从一个页面进入另一个页面-Python爬虫如何获取页面内所有URL链接?本文详解...