当前位置: 首页 > news >正文

pythonfor循环例句_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

相关阅读:

相关文章:

  • 重建索引一般需要多久_相亲认识,直至确定恋爱关系,一般需要多久?
  • bmp图片中得到编码字符串_灰度处理之图片转字符串
  • 如何用python制作app_用kivy或者python制作app
  • python在不同的软件里都能识别吗_技术教程:2个Python程序识别图片和pdf上的文字!...
  • du -sh 如何找到最大的文件夹_Linux上查找最大文件的 3 种方法
  • python **参数为什么放在最后面_求大神帮忙看一下,在运行时为啥只保留了最后一张图片...
  • cdn jquery怎么没有提示_jQuery终端模拟器——基于web的终端
  • printf 指针地址_C语言零基础入门-指针-03
  • python有颜色进度条库_wxPython实现带颜色的进度条
  • python字典的一些操作_python 字典的一些操作
  • git 如何重新登录github_GitHub多账号管理
  • 解决python脚本连接终止问题_paramiko:自动终止远程启动的进程
  • eclipse ide for c/c++_重拾《 两周自制脚本语言 》- Eclipse插件实现语法高亮
  • eclipse启动springboot项目_教程:Systemctl启动SpringBoot项目
  • 非管理员用户使用iis_(七)使用管理员身份新增使用用户
  • 《Java8实战》-第四章读书笔记(引入流Stream)
  • 【从零开始安装kubernetes-1.7.3】2.flannel、docker以及Harbor的配置以及作用
  • 【刷算法】求1+2+3+...+n
  • 【跃迁之路】【463天】刻意练习系列222(2018.05.14)
  • Angular数据绑定机制
  • CAP 一致性协议及应用解析
  • echarts花样作死的坑
  • ECMAScript 6 学习之路 ( 四 ) String 字符串扩展
  • IDEA 插件开发入门教程
  • magento 货币换算
  • Map集合、散列表、红黑树介绍
  • Vim 折腾记
  • vuex 笔记整理
  • 回顾 Swift 多平台移植进度 #2
  • 基于HAProxy的高性能缓存服务器nuster
  • 解析带emoji和链接的聊天系统消息
  • 开发基于以太坊智能合约的DApp
  • 浅谈Kotlin实战篇之自定义View图片圆角简单应用(一)
  • 微服务框架lagom
  • 验证码识别技术——15分钟带你突破各种复杂不定长验证码
  • 一起来学SpringBoot | 第三篇:SpringBoot日志配置
  • 用jQuery怎么做到前后端分离
  • PostgreSQL 快速给指定表每个字段创建索引 - 1
  • (+3)1.3敏捷宣言与敏捷过程的特点
  • (9)YOLO-Pose:使用对象关键点相似性损失增强多人姿态估计的增强版YOLO
  • (java版)排序算法----【冒泡,选择,插入,希尔,快速排序,归并排序,基数排序】超详细~~
  • (二十四)Flask之flask-session组件
  • (分享)自己整理的一些简单awk实用语句
  • (十五)Flask覆写wsgi_app函数实现自定义中间件
  • ../depcomp: line 571: exec: g++: not found
  • .NET : 在VS2008中计算代码度量值
  • .NET Core 版本不支持的问题
  • .net core 连接数据库,通过数据库生成Modell
  • .NET DataGridView数据绑定说明
  • .NET 回调、接口回调、 委托
  • .net 获取url的方法
  • .NET:自动将请求参数绑定到ASPX、ASHX和MVC(菜鸟必看)
  • .NET国产化改造探索(一)、VMware安装银河麒麟
  • .net实现客户区延伸至至非客户区
  • /etc/shadow字段详解