python里range循环(Python for循环与range函数的使用详解)
类别:脚本大全 浏览量:529
时间:2021-11-04 19:46:08 python里range循环
Python for循环与range函数的使用详解for 循环
for … in 语句是另一种循环语句,其特点是会在一系列对象上进行迭代(iterates),即它会遍历序列中的每一个项目
注意:
1、else 部分是可选的。当循环中包含它时,它循环中包含它时,它总会在 for 循环结束后开始执行,除非程序遇到了 break 语句。
2、for … in 能在任何队列中工作。有的是通过内置 range 函数生成一串数字列表,也可以是包含任何类型对象的队列。
eg.数字列表
|
for i in range ( 1 , 5 ): print (i) else : print ( "for 循环结束" ) |
eg.字符串列表
|
lessons = [ "语文" , "数学" , "英语" ] for lesson in lessons: print ( "------------------" + '\n' + lesson) else : print ( "------------------" ) print ( "for 循环结束" ) |
range()函数
一般形式:range(start,stop[,step])
- start :开始数值,数值为0,也就是如果不写这项,则认为start = 0 。
- stop :结束的数值,这是必须要写 。
- step :变化的步长,默认是1 。
eg.
|
# range 类型 a = list ( range ( 10 , 0 , - 1 )) print (a) |
并行迭代
迭代,在 python 中的表现就是用 for 循环,从对象中获得一定数量的元素。
将 for 循环用于列表、字符串、字典的键值对,这就是迭代。
zip()的参数需要是可迭代对象。zip 函数的返回值是一个 zip 对象。
eg.两个列表中值对应相加
|
a = [ 1 , 2 , 3 , 4 , 5 ] b = [ 9 , 8 , 7 , 6 , 5 ] c = [] for x,y in zip (a,b): d.append(x + y) else : print (d) |
|
a = [ 1 , 2 , 3 ] b = [ 'python' , 'https://home.cnblogs.com/u/articleyeung/' , 'articleyeung' ] c = [] for x,y in zip (a,b): c.append( str (x) + ':' + y) else : print (c) |
以上所述是小编给大家介绍的python for循环与range函数的使用详解整合,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对开心学习网网站的支持!
原文链接:https://www.cnblogs.com/ArticleYeung/p/9695260.html
您可能感兴趣
- python3web编程基础教程(python初学者,用python实现基本的学生管理系统python3代码实例)
- python虚拟变量教程(Python中psutil的介绍与用法)
- python 正则表达式菜鸟教程(详解Python正则表达式re模块)
- python做了一个自动翻译的小工具(Python 20行简单实现有道在线翻译的详解)
- python数字形式转换详解(Python3.5实现的罗马数字转换成整数功能示例)
- python中的isi(深入浅析Python 中 is 语法带来的误解)
- python统一支付接口(Python实现的微信支付方式总结三种方式)
- python零基础入门五小时(从0开始的Python学习016异常)
- python字符串的拼接与分割(Python字符串通过'+'和join函数拼接新字符串的性能测试比较)
- python常用的属性和方法(Python进阶之@property动态属性的实现)
- python3知识点汇总(Python3几个常见问题的处理方法)
- python实现数据的预测(Python基于scipy实现信号滤波功能)
- python3字符串格式化怎么操作(python3实现字符串操作的实例代码)
- python中encode中文自定义编码(详解Python解决抓取内容乱码问题decode和encode解码)
- python3html怎么转换成pdf(Python实现html转换为pdf报告生成pdf报告功能示例)
- python3爬虫代码(Python3爬楼梯算法示例)
- 寒假余额不满24小时,不如来一场说走就走的亲子阅读之旅(寒假余额不满24小时)
- 省委书记出席的交流会,十位县委书记同场发言,代表公文材料的高水平(省委书记出席的交流会)
- 《刘老根3》热播,去世15年的她却再次被 伤害(去世15年的她却再次被)
- 十二星座爱情支配欲指数(十二星座爱情支配欲指数)
- 虐待儿童是发泄支配欲的愚蠢行为(虐待儿童是发泄支配欲的愚蠢行为)
- 你或许不知道你隐藏的支配欲望(你或许不知道你隐藏的支配欲望)
热门推荐
- sqlserver常用流控语句(SQL Server实现自动循环归档分区数据脚本详解)
- mysql中null的用法(为什么mysql字段要使用NOT NULL)
- C# xml和对象的序列化与反序列化
- tensorflow做识别分类(使用TensorFlow实现二分类的方法示例)
- dede联动菜单样式(dede标签云如何生成不同颜色、不同大小的tag标签)
- 阿里云轻量级服务器怎么安装宝塔(阿里云服务器安装宝塔面板和配置安全组图文教程)
- python撤回的微信消息怎么看(Python实现微信消息防撤回功能的实例代码)
- HTML5离线缓存
- sqlserver常见函数(SQL Server之JSON 函数详解)
- dedecms添加站点(dedecms 栏目列表页链接优化方法)
排行榜
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9