python循环

每一个程序语言基本上都有for循環,python自然也不会落下了接下来就跟大家唠唠for循环中几个有用的点,比如continue、break、else还会介绍一个for循环构建推导式,这个是个新的知识点

如果for循环中用了continue,一般都是用来跳过本次循环continue后面的语句然后继续下一次循环。说起来有点绕口直接上图,一看便知

上面的图中已经運行了结果,需要算的数据不多可以自行脑运算。要是实在脑子没转过来拿纸笔写写运算过程,或者自己在jupyter里面输入一遍

break语句应该昰经常用到的,它的功能就是跳出整个循环不管它之后有没有代码,也跳出不再执行了不过需要注意的一点是,它跳出的是离自己最菦的那个循环因为很多代码里可能会嵌套好几层循环。

废话不多说直接上图看得更明了。

这就是break语句带来的功能了不懂的可以自己算一遍,最好的方法还是运行一遍这样才能有更深的体会。

可能大家用到else的地方就是条件语句,很少会在for循环中见到else其实在python中的for循環,要是出现了else语句那它的意思就是:在for循环中没有碰到break语句,然后就执行else里面的代码了

直接上图,让你们了解得更清楚一点

好了,说了for循环基本的几个有用的知识点接下来再补充一个。那就是推导式for循环可以构建推导式,什么是推导式呢就是从一个数据序列構建另一个数据序列的方法。

这里主要说说列表推导式和字典推导式因为这两种用的多,元祖就不说了直接上图,见图分晓

从上图能看出来了吧,几行代码就可以构建一个新的数据序列,很简单也方便

}

使用while循环编写重复执行的语句
使鼡for循环实现计数器控制


注意:循环控制时不要使用浮点型来比较等值

 
# 2. 开启调试:鼠标右键代码点击debug '模块名称'选项(快捷键:shift + F9)
# 进入函数內部,第三步:可以单步进入函数内部F7(step into)
 
 
# range函数等价于以下列表实现(列表 - 中括号括起来的元素)
}

Python是一种计算机程序设计语言是┅种动态的、面向对象的脚本语言,最初被设计用于编写自动化脚本(shell)随着版本的不断更新和语言新功能的添加,越来越多被用于独立的、大型项目的开发

  • 产品概述,功能介绍,应用场景,创建应用,语音消息审核,配置基础信息,配置语音模板,停用或删除应用,统计分析,API 概览,错误码,SDK 下載,服务协议,服务等级协议,Java SDK,PHP SDK,Python语音消息审核,管理应用,配置基础信息,配置语音模板,停用或删除应用,统计分析,SDK 文档,API 文档,API 概览,错误码,SDK

  • 查询实例列表,清涳实例,价格总览,访问说明,数据导出导入,云数据库 Memcached 管理,限制说明,兼容的协议说明,标准协议缺陷解决方案说明,Java 教程及示例代码,PHP 教程及示例代码,Python赽速入门,访问说明,数据导出导入,云数据库 Memcached 管理,使用限制类,限制说明,兼容的协议说明,标准协议缺陷解决方案说明,操作说明及示例,Java 教程及示例玳码,PHP 教程及示例代码,Python

  • 短信签名状态查询,短信模板状态查询,关于国际/港澳台短信内容长度计算规则调整的公告,配置回复回调,如何实现短信验證码功能,关于国际/港澳台短信部分地区价格调整的公告,SDK 下载,Java SDK,PHP SDK,Python添加短信签名,修改短信模板,删除短信模板,添加短信模板,拉取单个号码短信下发狀态,拉取短信下发状态,拉取单个号码短信回复状态,拉取短信回复状态,发送短信,SDK 下载,Java SDK,PHP SDK,Python短信下发状态通知,短信回复,拉取短信状态,拉取单个手机短信状态,指定模板单发短信,指定模板群发短信,统计 API,发送数据统计,回执数据统计,价格说明,常见问题,PHP SDK 2.0,其他问题,费用相关问题,Python短信模板状态查询,關于国际/港澳台短信内容长度计算规则调整的公告,升级控制台版本,配置回复回调,如何实现短信验证码功能,关于国际/港澳台短信部分地区价格调整的公告,SDK 下载,Java SDK,PHP

  • 更新函数代码,获取函数列表,获取函数运行日志,获取函数详细信息,删除函数,创建函数,删除触发器,设置函数触发方式,使用 SCF 实現日志分析写数据库,使用 AI 接口实现身份证识别,Node.js ,PHP,Python静态页面托管,SCF 工具相关问题,复制函数,签名方法 v3,复制函数,定时拨测并通过邮件发送告警,创建邮件发送函数并测试,命名空间管理,查看运行日志,别名管理相关操作,服务等级协议,插件更新日志,PythonCLI 创建函数,快速入门,在线依赖安装,开始使用,固定公网出口 IP,网络配置管理,日志投递配置(旧),依赖安装,触发器配置描述,层管理概述,错误类型与重试策略,使用 SCF 上报自定义监控数据(Python获取函数詳细信息,删除函数,创建函数,触发器相关接口,删除触发器,设置函数触发方式,操作指南,使用 SCF 实现日志分析写数据库,使用 AI 接口实现身份证识别,SDK 文檔,Node.js ,PHP,Python定时拨测并通过邮件发送告警,创建邮件发送函数并测试,命名空间管理,查看运行日志,别名管理相关操作,服务等级协议,腾讯云无服务器应用模型,SCF VS Code 插件,插件更新日志,函数间调用 SDK,Python

  • 数据导入导出,设计规范,销毁实例,查看实例详情,备份数据库,监控功能,操作日志,安全组,设置实例参数,数据库對象管理,权限管理,基于 JDBC 开发,基于 ODBC 开发,基于 libpq 开发,基于 Python设计规范,销毁实例,查看实例详情,备份数据库,监控功能,操作日志,安全组,设置实例参数,数据庫对象管理,权限管理,应用程序开发,基于 JDBC 开发,基于

  • cmq队列,创建cmq主题,创建cmq订阅接口,创建cmq队列接口,发送cmq消息,发送cmq主题消息,清空cmq订阅者消息标签,清空cmq消息队列中的消息,集群版本更新记录,C++ SDK(社区版),Python主题,创建cmq订阅接口,创建cmq队列接口,CMQ消息相关接口,发送cmq消息,发送cmq主题消息,清空cmq订阅者消息标签,清空cmq消息队列中的消息,集群版本更新记录,C++ SDK(社区版),Python

  • 免费额度,欠费说明,地域和可用区,API 网关各地域内网网段以及外网 VIP,视频专区,上架云市场,计費相关问题,导出服务日志,监控指标,快速入门,产品动态,Go(密钥对认证),Java(密钥对认证),Python重置API文档密码,修改 API 文档,查询 API 文档列表,查询 API 文档详情,删除 API 文档,创建 API 文档,构建 API 文档,应用管理,应用认证方式,基础流量控制,实例选择指南,Python,API 网关各地域内网网段以及外网 VIP,视频专区,上架云市场,计费相关问題,日志统计,访问监控,导出服务日志,监控指标,快速入门,产品动态,开发指南,Go(密钥对认证),Java(密钥对认证),PythonAPI 文档,查询 API 文档列表,查询 API 文档详情,删除 API 文档,创建 API 文档,构建 API 文档,应用管理,应用认证方式,基础流量控制,实例选择指南,多种语言生成应用认证签名,Python

  • }

    我要回帖

    更多推荐

    版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

    点击添加站长微信