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笔记(1) 关于我们应不应该继续学习python
Oct 24 Python
linux环境下安装pyramid和新建项目的步骤
Nov 27 Python
Python实现在线音乐播放器
Mar 03 Python
python实现周期方波信号频谱图
Jul 21 Python
Django压缩静态文件的实现方法详析
Aug 26 Python
对Python random模块打乱数组顺序的实例讲解
Nov 08 Python
Python中print和return的作用及区别解析
May 05 Python
selenium+python实现自动登陆QQ邮箱并发送邮件功能
Dec 13 Python
tensorflow之并行读入数据详解
Feb 05 Python
python 非线性规划方式(scipy.optimize.minimize)
Feb 11 Python
Python实现EM算法实例代码
Oct 04 Python
Python Pygame实现俄罗斯方块
Feb 19 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
Protoss建筑一览
2020/03/14 星际争霸
php中的MVC模式运用技巧
2007/05/03 PHP
用来解析.htpasswd文件的PHP类
2012/09/05 PHP
php实现RSA加密类实例
2015/03/26 PHP
理解PHP中的Session及对Session有效期的控制
2016/01/08 PHP
非常经典的PHP文件上传类分享
2016/05/15 PHP
PHP中register_shutdown_function函数的基础介绍与用法详解
2017/11/28 PHP
php菜单/评论数据递归分级算法的实现方法
2019/08/01 PHP
javascript YUI 读码日记之 YAHOO.util.Dom - Part.4
2008/03/22 Javascript
通过DOM脚本去设置样式信息
2010/09/19 Javascript
自动最大化窗口的Javascript代码
2013/05/22 Javascript
jquery专业的导航菜单特效代码分享
2015/08/29 Javascript
基于jQuery实现select下拉选择可输入附源码下载
2016/02/03 Javascript
jQuery each函数源码分析
2016/05/25 Javascript
jQuery的层级查找方式分析
2016/06/16 Javascript
微信小程序 Flex布局详解
2016/10/09 Javascript
BootStrap 图标icon符号图标glyphicons不正常显示的快速解决办法
2016/12/08 Javascript
浅谈JavaScript的计时器对象
2016/12/26 Javascript
javascript删除html标签函数cIsHTML
2017/01/09 Javascript
windows 下安装nodejs 环境变量设置
2017/02/02 NodeJs
JS简单实现获取元素的封装操作示例
2017/04/07 Javascript
自定义Vue中的v-module双向绑定的实现
2019/04/17 Javascript
axios封装,使用拦截器统一处理接口,超详细的教程(推荐)
2019/05/02 Javascript
关于vue.js中实现方法内某些代码延时执行
2019/11/14 Javascript
JavaScript通如何过RGraph实现动态仪表盘
2020/10/15 Javascript
vue监听滚动事件的方法
2020/12/21 Vue.js
[49:18]2018DOTA2亚洲邀请赛 3.31 小组赛 A组 OG vs TNC
2018/04/01 DOTA
python的迭代器与生成器实例详解
2014/07/16 Python
python中sets模块的用法实例
2014/09/30 Python
Python脚本实现代码行数统计代码分享
2015/03/10 Python
python从网络读取图片并直接进行处理的方法
2015/05/22 Python
浅析python协程相关概念
2018/01/20 Python
基于Python快速处理PDF表格数据
2020/06/03 Python
英国最大的笔记本电脑直销专家:Laptops Direct
2019/07/20 全球购物
护理专业自荐信范文
2014/02/26 职场文书
秋天的图画教学反思
2014/05/01 职场文书