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 相关文章推荐
pytyon 带有重复的全排列
Aug 13 Python
python创建线程示例
May 06 Python
Python常用内置函数总结
Feb 08 Python
Python实现1-9数组形成的结果为100的所有运算式的示例
Nov 03 Python
在python win系统下 打开TXT文件的实例
Apr 29 Python
python环形单链表的约瑟夫问题详解
Sep 27 Python
python获取网络图片方法及整理过程详解
Dec 20 Python
Python3 shutil(高级文件操作模块)实例用法总结
Feb 19 Python
Django Admin设置应用程序及模型顺序方法详解
Apr 01 Python
Python 通过正则表达式快速获取电影的下载地址
Aug 17 Python
django使用channels实现通信的示例
Oct 19 Python
OpenCV灰度化之后图片为绿色的解决
Dec 01 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
PHP一些有意思的小区别
2006/12/06 PHP
学习discuz php 引入文件的方法DISCUZ_ROOT
2009/06/21 PHP
PHP数组传递是值传递而非引用传递概念纠正
2013/01/31 PHP
如何使用纯PHP实现定时器任务(Timer)
2015/07/31 PHP
老生常谈PHP位运算的用途
2017/03/12 PHP
捕获关闭窗口的脚本
2009/01/10 Javascript
JavaScript中两种链式调用实现代码
2011/01/12 Javascript
jQuery绑定事件不执行但alert后可以正常执行
2014/06/03 Javascript
分析了一下JQuery中的extend方法实现原理
2015/02/27 Javascript
jquery插件jquery.nicescroll实现图片无滚动条左右拖拽的方法
2015/08/10 Javascript
js实现Form栏显示全格式时间时钟效果代码
2015/08/19 Javascript
使用canvas实现仿新浪微博头像截取上传功能
2015/09/02 Javascript
javascript实现动态标签云
2015/10/16 Javascript
jquery validate.js表单验证入门实例(附源码)
2015/11/10 Javascript
浅谈jquery的map()和each()方法
2016/06/12 Javascript
jQuery图片轮播实现并封装(一)
2016/12/03 Javascript
Vue 使用 Mint UI 实现左滑删除效果CellSwipe
2018/04/27 Javascript
vue+element-ui表格封装tag标签使用插槽
2020/06/18 Javascript
echarts饼图各个板块之间的空隙如何实现
2020/12/01 Javascript
使用Python脚本生成随机IP的简单方法
2015/07/30 Python
python用模块zlib压缩与解压字符串和文件的方法
2016/12/16 Python
python实现定时提取实时日志程序
2018/06/22 Python
Python中的Django基本命令实例详解
2018/07/15 Python
python提取xml里面的链接源码详解
2019/10/15 Python
Python 实现数组相减示例
2019/12/27 Python
一款基于css3的列表toggle特效实例教程
2015/01/04 HTML / CSS
英国男士时尚购物网站:Stuarts London
2017/10/22 全球购物
创业计划书模版
2014/02/05 职场文书
总经理的岗位职责
2014/02/23 职场文书
学校禁毒宣传活动总结
2015/05/08 职场文书
刮痧观后感
2015/06/05 职场文书
初中团支书竞选稿
2015/11/21 职场文书
关于践行三严三实的心得体会
2016/01/05 职场文书
大学生村官工作心得体会
2016/01/23 职场文书
高中班主任工作总结(范文)
2019/08/20 职场文书
css3 filter属性的使用简介
2021/03/31 HTML / CSS