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 BeautifulSoup设置页面编码的方法
Apr 03 Python
python中查看变量内存地址的方法
May 05 Python
利用python程序帮大家清理windows垃圾
Jan 15 Python
详解将Django部署到Centos7全攻略
Sep 26 Python
不知道这5种下划线的含义,你就不算真的会Python!
Oct 09 Python
python3.4 将16进制转成字符串的实例
Jun 12 Python
django drf框架中的user验证以及JWT拓展的介绍
Aug 12 Python
Python模块汇总(常用第三方库)
Oct 07 Python
给 TensorFlow 变量进行赋值的方式
Feb 10 Python
python+opencv3生成一个自定义纯色图教程
Feb 19 Python
python实现翻译word表格小程序
Feb 27 Python
python PyAUtoGUI库实现自动化控制鼠标键盘
Sep 09 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/11/25 PHP
php中设置index.php文件为只读的方法
2013/02/06 PHP
基于Zookeeper的使用详解
2013/05/02 PHP
php读取本地文件常用函数(fopen与file_get_contents)
2013/09/09 PHP
phpmyadmin出现Cannot start session without errors问题解决方法
2014/08/14 PHP
php通过获取头信息判断图片类型的方法
2015/06/26 PHP
PHP函数shuffle()取数组若干个随机元素的方法分析
2016/04/02 PHP
php实现水印文字和缩略图的方法示例
2016/12/29 PHP
php mysql PDO 查询操作的实例详解
2017/09/23 PHP
JavaScript 未结束的字符串常量常见解决方法
2010/01/24 Javascript
Ajax同步与异步传输的示例代码
2013/11/21 Javascript
JavaScript中获取样式的原生方法小结
2014/10/08 Javascript
浅谈JavaScript Array对象
2014/12/29 Javascript
Jquery中$.post和$.ajax的用法小结
2015/04/28 Javascript
JavaScript实现垂直滚动条效果
2017/01/18 Javascript
原生javascript上传图片带进度条【实例分享】
2017/04/06 Javascript
获取url中用&amp;隔开的参数实例(分享)
2017/05/28 Javascript
详解react-redux插件入门
2018/04/19 Javascript
微信小程序可滑动月日历组件使用详解
2019/10/21 Javascript
uniapp实现可以左右滑动导航栏
2020/10/21 Javascript
Python简单实现控制电脑的方法
2018/01/22 Python
python实现单向链表详解
2018/02/08 Python
python3.6+opencv3.4实现鼠标交互查看图片像素
2018/02/26 Python
python global关键字的用法详解
2019/09/05 Python
selenium+Chrome滑动验证码破解二(某某网站)
2019/12/17 Python
python GUI库图形界面开发之PyQt5中QWebEngineView内嵌网页与Python的数据交互传参详细方法实例
2020/02/26 Python
美国气象仪器、花园装饰和墙壁艺术商店:Wind & Weather
2019/05/29 全球购物
什么是lambda函数
2013/09/17 面试题
YII2 全局异常处理深入讲解
2021/03/24 PHP
优秀学生事迹材料
2014/02/08 职场文书
初中班主任评语
2014/04/24 职场文书
2014年银行员工年终自我评价
2014/09/19 职场文书
盗窃罪辩护词范文
2015/05/21 职场文书
解决linux下redis数据库overcommit_memory问题
2022/02/24 Redis
Android Studio实现带三角函数对数运算功能的高级计算器
2022/05/20 Java/Android