python菜鸟教程 | for 循环
在上一讲中我们学习了 while 语句进行循环控制,接下来我们将要学习另一种循环语句 for 。
基本使用
不同编程语言都有 for 语言,比如 C# 语言中的 foreach, Java 语言中的 for,在 Python 中的基本使用方法如下。
for item in sequence:expressions
sequence
为可迭代的对象,item
为序列中的每个对象。
实例
example_list = [1,2,3,4,5,6,7,12,543,876,12,3,2,5]
for i in example_list:print(i)
输出的结果为 1,2,3,4,5,6,7,12,543,876,12,3,2,5
, 内容依次为 example_list
中的每一个元素 注意 Python 是使用缩进表示程序的结构,如果程序这样编写,
example_list = [1,2,3,4,5,6,7,12,543,876,12,3,2,5]
for i in example_list:print(i)print('inner of for')
print('outer of for')
那么每次循环都会输出 inner of for
,在循环结束后,输出 outer of for
一次。
进阶
python菜鸟教程 | for 循环相关推荐
- python3菜鸟教程-Python3 循环语句
Python3 循环语句 本章节将为大家介绍 Python 循环语句的使用. Python 中的循环语句有 for 和 while. Python 循环语句的控制结构图如下所示: while 循环 P ...
- python 菜鸟-python菜鸟教程
广告关闭 2017年12月,云+社区对外发布,从最开始的技术博客到现在拥有多个社区产品.未来,我们一起乘风破浪,创造无限可能. 除了常见的循环控制语句,python 中还有if,if else和if ...
- python菜鸟教程官网pandas,python菜鸟教程官网numpy
求比较好的Python练习网站 适合 Python 入门学习的5个网站1. Python官方网站最权威的 Python 教程.2. 菜鸟教程 Python 教程基本入门级教程,还有一些简单的进阶教程. ...
- python菜鸟教程100实例-运维人员学习python菜鸟教程
这篇文章主要为大家详细介绍了运维人员学习python菜鸟教程,具有一定的参考价值,可以用来参考一下. 对python这个高级语言感兴趣的小伙伴,下面一起跟随512笔记的小编两巴掌来看看吧! 从不会写代 ...
- python教程循环语句,Python基础教程之循环语句(for、while和嵌套循环)
循环可以用来重复执行某条语句,直到某个条件得到满足或遍历所有元素. 1 for循环 是for循环,可以把集合数据类型list.tuple.dict.set的元素遍历出来. (1)对list进行循环 c ...
- python菜鸟教程字典-python教程菜鸟教程学习路线
python教程菜鸟教程学习路线,需要学Python 环境搭建.Python 中文编码.Python 基础语法.Python 变量类型.Python 运算符.Python 条件语句.Python 循环 ...
- python菜鸟教程shell_[python小白]菜鸟教程---
pycharm竟然是idea大家族里面的,汉化之后不知道比my.eclipse高明到哪里去了.https://blog.csdn.net/pingfangx/article/details/78826 ...
- python菜鸟教程100实例-python菜鸟教程官网
广告关闭 腾讯云双11爆品提前享,精选热门产品助力上云,云服务器首年88元起,买的越多返的越多,最高满返5000元! 之后的某节会讲到如何给mac中的python安装其他模块,比如比较常用的numpy ...
- python菜鸟教程官网绘图-NumPy Matplotlib
NumPy Matplotlib Matplotlib 是 Python 的绘图库. 它可与 NumPy 一起使用,提供了一种有效的 MatLab 开源替代方案. 它也可以和图形工具包一起使用,如 P ...
- python菜鸟教程字典-Python3 字典
Python3 字典 字典是另一种可变容器模型,且可存储任意类型对象. 字典的每个键值 key=>value 对用冒号 : 分割,每个对之间用逗号(,)分割,整个字典包括在花括号 {} 中 ,格 ...
最新文章
- 计算机可以保研什么专业吗,【计算机专业推免】推免生是什么?成为推免生要达到那些要求?...
- JEESZ分布式框架之技术介绍文档
- go语言接收html上传的文件,html5原生js拖拽上传(golang版)
- 容易被误读的IOSTAT
- 【BCH码1】系统BCH码编码原理及MATLAB实现(不使用MATLAB库函数)
- JS全选功能代码优化
- js控制scss的变量_web前端:js如何操作sass里的变量及calc 使用sass变量
- html5 拖拽滚动条,js 简易版滚动条实例(适用于移动端H5开发)
- 编程语言_Java方法参数...是什么意思_面试题008
- Google Zxing 生成二维码
- 关于jquery中prev()和next()的用法
- 华为网络设备-NAT实验
- 设随机过程{X(t)=Acos(ωt+Θ),t∈(一∞,+∞)},其中A,ω,Θ为相互独立的实随机变量,其中A的均值为2,方差为4,且Θ~U(-π,π),ω~U(-5,5),试问X(t)是否为平稳过程
- EndNote设置自动导入文献
- Building the main Guest Additions module
- 免费稳定的APP分发托管平台,支持应用合并、内测分发、扫码下载
- 史上最全视觉SLAM资料及研究方向思路汇总
- Map集合及遍历 debug用法 以及集合的斗地主应用练习 D190326
- Dokuwiki模版Vector使用总结
- 1.8 matlab基本运算(算术运算、关系运算和逻辑运算)