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发布模块的步骤分享
Feb 21 Python
Python学习小技巧之列表项的排序
May 20 Python
利用标准库fractions模块让Python支持分数类型的方法详解
Aug 11 Python
Python3使用正则表达式爬取内涵段子示例
Apr 22 Python
python实现大文本文件分割
Jul 22 Python
借助Paramiko通过Python实现linux远程登陆及sftp的操作
Mar 16 Python
使用jupyter notebook将文件保存为Markdown,HTML等文件格式
Apr 14 Python
pyecharts动态轨迹图的实现示例
Apr 17 Python
浅谈Python 命令行参数argparse写入图片路径操作
Jul 12 Python
Python接口自动化测试框架运行原理及流程
Nov 30 Python
python3判断IP地址的方法
Mar 04 Python
python中mongodb包操作数据库
Apr 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
PHP DataGrid 实现代码
2009/08/12 PHP
浅析Mysql 数据回滚错误的解决方法
2013/08/05 PHP
递归删除一个节点以及该节点下的所有节点示例
2014/03/19 PHP
Yii Framework框架使用PHPExcel组件的方法示例
2019/07/24 PHP
ExtJS 学习专题(一) 如何应用ExtJS(附实例)
2010/03/11 Javascript
获取服务器传来的数据 用JS去空格的正则表达式
2012/03/26 Javascript
js实现网站首页图片滚动显示
2013/02/04 Javascript
javascript产生随机数方法汇总
2016/01/25 Javascript
javascript判断元素存在和判断元素存在于实时的dom中的方法
2017/01/17 Javascript
jQuery控制元素隐藏和显示
2017/03/03 Javascript
vue组件实现弹出框点击显示隐藏效果
2020/10/26 Javascript
微信小程序学习笔记之目录结构、基本配置图文详解
2019/03/28 Javascript
vue vantUI tab切换时 list组件不触发load事件的问题及解决方法
2020/02/14 Javascript
CentOS 8.2服务器上安装最新版Node.js的方法
2020/12/16 Javascript
详解Python中的from..import绝对导入语句
2016/06/21 Python
python实现redis三种cas事务操作
2017/12/19 Python
十分钟搞定pandas(入门教程)
2019/06/21 Python
在Pytorch中使用样本权重(sample_weight)的正确方法
2019/08/17 Python
python 比较2张图片的相似度的方法示例
2019/12/18 Python
python实现电子词典
2020/03/03 Python
基于PyQT实现区分左键双击和单击
2020/05/19 Python
Python 忽略文件名编码的方法
2020/08/01 Python
详解pandas赋值失败问题解决
2020/11/29 Python
馥绿德雅美国官方网站:Rene Furterer头皮护理专家
2019/05/01 全球购物
NYX Professional Makeup俄罗斯官网:世界知名的化妆品品牌
2019/12/26 全球购物
酒吧员工的岗位职责
2013/11/26 职场文书
农救科工作职责
2013/11/27 职场文书
企业演讲稿范文
2013/12/28 职场文书
银行柜员求职自荐书
2014/06/18 职场文书
领导班子奢靡之风查摆问题及整改措施
2014/09/27 职场文书
学校勤俭节约倡议书
2015/04/29 职场文书
2019年入党思想汇报格式与要求
2019/06/25 职场文书
MySQL创建高性能索引的全步骤
2021/05/02 MySQL
Redis 操作多个数据库的配置的方法实现
2022/03/23 Redis
详解Redis的三种常用的缓存读写策略步骤
2022/05/06 Redis
Linux中一对多配置日志服务器的详细步骤
2022/07/23 Servers