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列表计数及插入实例
Dec 17 Python
python中引用与复制用法实例分析
Jun 04 Python
Python中的数学运算操作符使用进阶
Jun 20 Python
Python实现PS图像调整之对比度调整功能示例
Jan 26 Python
Python设计模式之观察者模式原理与用法详解
Jan 16 Python
python中的global关键字的使用方法
Aug 20 Python
基于pandas中expand的作用详解
Dec 17 Python
关于Tensorflow 模型持久化详解
Feb 12 Python
Python运行提示缺少模块问题解决方案
Apr 02 Python
Pycharm安装Qt Design快捷工具的详细教程
Nov 18 Python
为2021年的第一场雪锦上添花:用matplotlib绘制雪花和雪景
Jan 05 Python
Django使用echarts进行可视化展示的实践
Jun 10 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中json_encode中文编码问题分析
2011/09/13 PHP
如何用phpmyadmin设置mysql数据库用户的权限
2012/01/09 PHP
php中禁止单个IP与ip段访问的代码小结
2012/07/04 PHP
基于php权限分配的实现代码
2013/04/28 PHP
php实现批量修改文件名称的方法
2016/07/23 PHP
php版微信自动获取收货地址api用法示例
2016/09/22 PHP
PHP网页缓存技术优点及代码实例
2020/07/29 PHP
JavaScript 字符编码规则
2009/05/04 Javascript
javascript 函数调用规则
2009/08/26 Javascript
js解析与序列化json数据(三)json的解析探讨
2013/02/01 Javascript
JQuery实现点击div以外的位置隐藏该div窗口
2013/09/13 Javascript
JS生成随机字符串的多种方法
2014/06/10 Javascript
Google官方支持的NodeJS访问API,提供后台登录授权
2014/07/29 NodeJs
3个可以改善用户体验的AngularJS指令介绍
2015/06/18 Javascript
jQuery+正则+文本框只能输入数字的实现方法
2016/10/07 Javascript
jQuery实现的简单悬浮层功能完整实例
2017/01/23 Javascript
JavaScript该如何学习 怎样轻松学习JavaScript
2017/06/12 Javascript
详解使用Vue Router导航钩子与Vuex来实现后退状态保存
2017/09/11 Javascript
在vue项目中,使用axios跨域处理
2018/03/07 Javascript
7个好用的JavaScript技巧分享(译)
2019/05/07 Javascript
vue+element-ui+axios实现图片上传
2019/08/20 Javascript
Vue+elementUI实现多图片上传与回显功能(含回显后继续上传或删除)
2020/03/23 Javascript
原生JS实现记忆翻牌游戏
2020/07/31 Javascript
打印出python 当前全局变量和入口参数的所有属性
2009/07/01 Python
Python实现图像几何变换
2015/07/06 Python
python 列表,数组,矩阵两两转换tolist()的实例
2018/04/04 Python
python将控制台输出保存至文件的方法
2019/01/07 Python
Pycharm之快速定位到某行快捷键的方法
2019/01/20 Python
Python使用shutil模块实现文件拷贝
2020/07/31 Python
阿里巴巴美国:Alibaba美国
2019/11/24 全球购物
本科生详细的自我评价
2013/09/19 职场文书
个人求职简历的自我评价范文
2013/10/09 职场文书
十岁生日同学答谢词
2014/01/19 职场文书
九年级物理教学反思
2014/01/29 职场文书
个人学习党的群众路线教育实践活动心得体会
2014/11/05 职场文书
字节飞书面试promise.all实现示例
2022/06/16 Javascript