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连接sql server乱码的解决方法
Jan 28 Python
python使用cookielib库示例分享
Mar 03 Python
windows下python 3.6.4安装配置图文教程
Aug 21 Python
利用Pyhton中的requests包进行网页访问测试的方法
Dec 26 Python
Python3使用xml.dom.minidom和xml.etree模块儿解析xml文件封装函数的方法
Sep 23 Python
pymysql模块的操作实例
Dec 17 Python
TensorFlow使用Graph的基本操作的实现
Apr 22 Python
Python selenium模拟手动操作实现无人值守刷积分功能
May 13 Python
Opencv求取连通区域重心实例
Jun 04 Python
python爬虫中采集中遇到的问题整理
Nov 27 Python
python中的对数log函数表示及用法
Dec 09 Python
弄清Pytorch显存的分配机制
Dec 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
《五等分的花嫁》漫画完结!2020年10月第2期TV动画制作组换血!
2020/03/06 日漫
PHP生成带有雪花背景的验证码
2008/09/28 PHP
php递归获取目录内文件(包含子目录)封装类分享
2013/12/25 PHP
非常全面的php日期时间运算汇总
2015/11/04 PHP
php生成验证码,缩略图及水印图的类分享
2016/04/07 PHP
php 使用fopen函数创建、打开文件详解及实例代码
2016/09/24 PHP
thinkPHP简单导入和使用阿里云OSSsdk的方法
2017/03/15 PHP
用PHP去掉文件头的Unicode签名(BOM)方法
2017/06/22 PHP
PHP基于递归算法解决兔子生兔子问题
2018/05/11 PHP
javascript基本语法分析说明
2008/06/15 Javascript
jquery中对于批量deferred的处理方法
2014/01/22 Javascript
一个奇葩的最短的 IE 版本判断JS脚本
2014/05/28 Javascript
基于jQuery通过jQuery.form.js插件使用ajax提交form表单
2015/08/17 Javascript
用户代理字符串userAgent可实现的四个识别
2015/09/20 Javascript
jQuery弹层插件jquery.fancybox.js用法实例
2016/01/22 Javascript
JavaScript 对象字面量讲解
2016/06/06 Javascript
JS 全屏和退出全屏详解及实例代码
2016/11/07 Javascript
详解jQuery uploadify文件上传插件的使用方法
2016/12/16 Javascript
Flask中获取小程序Request数据的两种方法
2017/05/12 Javascript
详解Angular.js中$http拦截器的介绍及使用
2017/07/04 Javascript
AngularJS2 与 D3.js集成实现自定义可视化的方法
2017/12/01 Javascript
js实现关闭网页出现是否离开提示
2017/12/07 Javascript
vue学习笔记之slot插槽用法实例分析
2020/02/29 Javascript
Python的Flask框架中@app.route的用法教程
2015/03/31 Python
Python标准模块--ContextManager上下文管理器的具体用法
2017/11/27 Python
python 提取key 为中文的json 串方法
2018/12/31 Python
浅析Python 责任链设计模式
2020/09/11 Python
pytorch __init__、forward与__call__的用法小结
2021/02/27 Python
HTML5跳转小程序wx-open-launch-weapp的示例代码
2020/07/16 HTML / CSS
市级青年文明号申报材料
2014/05/26 职场文书
党的群众路线教育实践活动通讯稿
2014/09/10 职场文书
关于倡议书的范文
2015/04/29 职场文书
销售人员管理制度
2015/08/06 职场文书
赡养老人协议书范本
2015/08/06 职场文书
MySQL数据库中varchar类型的数字比较大小的方法
2021/11/17 MySQL
Python语言中的数据类型-序列
2022/02/24 Python