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
您可能感兴趣
- python udp通信(Python socket模块实现的udp通信功能示例)
- python实用的游戏小代码(python3实现小球转动抽奖小游戏)
- python爬网验证码在哪里(详解python 爬取12306验证码)
- python中列表remove的用法汇总(对python_discover方法遍历所有执行的用例详解)
- python中的迭代器详解(Python通过for循环理解迭代器和生成器实例详解)
- python 元组基本操作(Python元组知识点总结)
- python从零开始学习人工智能(为何人工智能AI首选Python?读完这篇文章你就知道了推荐)
- python 内存读写(详解python持久化文件读写)
- python str类型怎么转换(Python3中的bytes和str类型详解)
- python验证码处理教程(python简单验证码识别的实现方法)
- opencv轮廓模糊识别(Opencv+Python实现图像运动模糊和高斯模糊的示例)
- python函数调用传递数组数据(python调用c++传递数组的实例)
- python支持面向对象的程序设计(Python面向对象程序设计之类的定义与继承简单示例)
- python连接到本地的mysql数据库(Python实现连接MySql数据库及增删改查操作详解)
- python矩阵怎么生成(python实现矩阵打印)
- python读取数据集的图片(浅析Python 读取图像文件的性能对比)
- 重温《蜗居》 宋思明选中海藻为红颜知己,纯属巧合,与爱无关(宋思明选中海藻为红颜知己)
- 越南旅游攻略(越南旅游攻略自由行)
- 成都旅游攻略(成都旅游攻略自由行最佳线路)
- 给儿童吃什么最好(给儿童吃什么最好消化)
- 杭州旅游攻略()
- 云南旅游攻略(云南旅游攻略5天攻略)
热门推荐
- dedecms会员功能(dedecms注册中文会员无法打开空间的解决方法)
- html5复制修改(HTML5实现无刷新修改URL的方法)
- mysql事件教程(关于MySQL报警的一次分析处理详解)
- 阿里云服务器内外网址(阿里云服务器网站发现后门该怎么处理)
- php 创建定时任务(PHP扩展Swoole实现实时异步任务队列示例)
- MySQL中ROUND四舍五入函数需要注意的地方
- contenttype类型
- xml属性和子元素的选择
- mysql把重复数据删掉(mysql查找删除重复数据并只保留一条实例详解)
- springbootvue数据交互系统(Springboot运用vue+echarts前后端交互实现动态圆环图)
排行榜
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9