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 random模块常用方法
Nov 03 Python
Python使用getpass库读取密码的示例
Oct 10 Python
名片管理系统python版
Jan 11 Python
使用django的ORM框架按月统计近一年内的数据方法
Jul 18 Python
全面了解django的缓存机制及使用方法
Jul 22 Python
python 提取文件指定列的方法示例
Aug 07 Python
Python字符串和正则表达式中的反斜杠('\')问题详解
Sep 03 Python
Python 字符串处理特殊空格\xc2\xa0\t\n Non-breaking space
Feb 23 Python
浅谈Python中range与Numpy中arange的比较
Mar 11 Python
python deque模块简单使用代码实例
Mar 12 Python
详解Python openpyxl库的基本应用
Feb 26 Python
python生成随机数、随机字符、随机字符串
Apr 06 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
javascript 写的一个简单的timer
2009/07/30 Javascript
详细讲解JS节点知识
2010/01/31 Javascript
javascript的alert box在java中如何显示多行
2014/05/18 Javascript
ext combobox动态加载数据库数据(附前后台)
2014/06/17 Javascript
jquery+php实现搜索框自动提示
2014/11/28 Javascript
DEDECMS如何为文章添加HOT NEW标志图片
2015/08/14 Javascript
js实现导航栏中英文切换效果
2017/01/16 Javascript
JavaScript 上传文件(psd,压缩包等),图片,视频的实现方法
2017/06/19 Javascript
vue中使用echarts制作圆环图的实例代码
2018/07/27 Javascript
JavaScript设计模式之责任链模式实例分析
2019/01/16 Javascript
vue cli使用融云实现聊天功能的实例代码
2019/04/19 Javascript
React如何实现浏览器打印部分内容详析
2019/05/19 Javascript
layui对工具条进行选择性的显示方法
2019/09/19 Javascript
python itchat实现微信自动回复的示例代码
2017/08/14 Python
python matplotlib 在指定的两个点之间连线方法
2018/05/25 Python
python3的输入方式及多组输入方法
2018/10/17 Python
python 切换root 执行命令的方法
2019/01/19 Python
Python 3.8中实现functools.cached_property功能
2019/05/29 Python
python实现鸢尾花三种聚类算法(K-means,AGNES,DBScan)
2019/06/27 Python
python-序列解包(对可迭代元素的快速取值方法)
2019/08/24 Python
解决Python计算矩阵乘向量,矩阵乘实数的一些小错误
2019/08/26 Python
CSS3绘制不规则图形的一些方法示例
2015/11/07 HTML / CSS
分公司经理岗位职责
2013/11/11 职场文书
《手指教学》反思
2014/02/14 职场文书
小学生竞选班干部演讲稿
2014/04/24 职场文书
文化建设工作方案
2014/05/12 职场文书
公共场所禁烟标语
2014/06/25 职场文书
电子专业自荐信
2014/07/01 职场文书
教师作风建设剖析材料
2014/10/11 职场文书
群众路线批评与自我批评发言稿
2014/10/16 职场文书
党支部鉴定意见
2015/06/02 职场文书
2015年街道办事处团委工作总结
2015/10/14 职场文书
2017寒假社会实践心得体会范文
2016/01/14 职场文书
2016关于预防职务犯罪的心得体会
2016/01/21 职场文书
Python基础之赋值,浅拷贝,深拷贝的区别
2021/04/30 Python
uniapp 微信小程序 自定义tabBar 导航
2022/04/22 Javascript