Python continue继续循环用法总结


Posted in Python onJune 10, 2018

Python之 continue继续循环

在循环过程中,可以用break退出当前循环,还可以用continue跳过后续循环代码,继续下一次循环。

假设我们已经写好了利用for循环计算平均分的代码:

L = [75, 98, 59, 81, 66, 43, 69, 85]
sum = 0.0
n = 0
for x in L:
  sum = sum + x
  n = n + 1
print sum / n

现在老师只想统计及格分数的平均分,就要把 x < 60 的分数剔除掉,这时,利用 continue,可以做到当 x < 60的时候,不继续执行循环体的后续代码,直接进入下一次循环:

for x in L:
  if x < 60:
    continue
  sum = sum + x
  n = n + 1

任务

对已有的计算 0 - 100 的while循环进行改造,通过增加 continue 语句,使得只计算奇数的和:

sum = 0
x = 1
while True:
  sum = sum + x
  x = x + 1
  if x > 100:
    break
print sum

答案

sum = 0
x = 0
while True:
  x = x + 1
  if x > 100:
    break
  if x % 2 == 0:
    continue
  sum += x
print sum
Python 相关文章推荐
Python实例之wxpython中Frame使用方法
Jun 09 Python
Python中的两个内置模块介绍
Apr 05 Python
Python中使用copy模块实现列表(list)拷贝
Apr 14 Python
神经网络python源码分享
Dec 15 Python
numpy.std() 计算矩阵标准差的方法
Jul 11 Python
使用python判断jpeg图片的完整性实例
Jun 10 Python
Pandas之ReIndex重新索引的实现
Jun 25 Python
详解程序意外中断自动重启shell脚本(以Python为例)
Jul 26 Python
python 命令行传入参数实现解析
Aug 30 Python
python 内置函数汇总详解
Sep 16 Python
keras训练浅层卷积网络并保存和加载模型实例
Jul 02 Python
Python字节单位转换(将字节转换为K M G T)
Mar 02 Python
Python求解任意闭区间的所有素数
Jun 10 #Python
Python学习小技巧总结
Jun 10 #Python
python计算两个地址之间的距离方法
Jun 09 #Python
python 对dataframe下面的值进行大规模赋值方法
Jun 09 #Python
pandas 对每一列数据进行标准化的方法
Jun 09 #Python
Python实现读写INI配置文件的方法示例
Jun 09 #Python
Python实现读取机器硬件信息的方法示例
Jun 09 #Python
You might like
一个简洁的多级别论坛
2006/10/09 PHP
在PHP中读取和写入WORD文档的代码
2008/04/09 PHP
LNMP部署laravel以及xhprof安装使用教程
2017/09/14 PHP
安装PHP扩展时解压官方 tgz 文件后没有configure文件无法进行配置编译的问题
2020/08/26 PHP
JavaScript 克隆数组最简单的方法
2009/02/12 Javascript
深入理解JavaScript系列(33):设计模式之策略模式详解
2015/03/03 Javascript
javascript实现根据时间段显示问候语的方法
2015/06/18 Javascript
通过Jquery.cookie.js实现展示浏览网页的历史记录超管用
2015/10/23 Javascript
理解javascript正则表达式
2016/03/08 Javascript
jQuery.Form上传文件操作
2017/02/05 Javascript
xmlplus组件设计系列之分隔框(DividedBox)(8)
2017/05/02 Javascript
jquery仿京东商品放大浏览页面
2017/06/06 jQuery
详谈AngularJs 控制器、数据绑定、作用域
2017/07/09 Javascript
解决JS表单验证只有第一个IF起作用的问题
2018/12/04 Javascript
javascript function(函数类型)使用与注意事项小结
2019/06/10 Javascript
vue远程加载sfc组件思路详解
2019/12/25 Javascript
微信小程序中的video视频实现 自定义播放按钮、封面图、视频封面上文案
2020/01/02 Javascript
vue-路由精讲 二级路由和三级路由的作用
2020/08/06 Javascript
jQuery中event.target和this的区别详解
2020/08/13 jQuery
解析Python中的异常处理
2015/04/28 Python
python交互式图形编程实例(一)
2017/11/17 Python
十个Python练手的实战项目,学会这些Python就基本没问题了(推荐)
2019/04/26 Python
python、Matlab求定积分的实现
2019/11/20 Python
TENSORFLOW变量作用域(VARIABLE SCOPE)
2020/01/10 Python
Python Sphinx使用实例及问题解决
2020/01/17 Python
Tensorflow加载Vgg预训练模型操作
2020/05/26 Python
HTML5 LocalStorage 本地存储详细概括(多图)
2017/08/18 HTML / CSS
高三上学期学习自我评价
2014/04/23 职场文书
访谈节目策划方案
2014/05/15 职场文书
大学学雷锋活动总结
2014/06/26 职场文书
2014年幼儿园老师工作总结
2014/12/05 职场文书
物流仓管员岗位职责
2015/04/01 职场文书
喋血孤城观后感
2015/06/08 职场文书
财务人员廉洁自律心得体会
2016/01/13 职场文书
深入浅出的讲解:信号调制到底是如何实现的
2022/02/18 无线电
Elasticsearch 批量操作
2022/04/19 Python