python循环中的else_python 循环中else的简单示例
导读热词对python这个高级语言感兴趣的小伙伴,下面一起跟随编程之家 jb51.cc的小编两巴掌来看看吧!
众多语言中都有if else这对条件选择组合,但是在python中还有更多else使用的地方,比如说循环for,或者while都可以和else组合。
下面简单介绍一下for-else while-else组合
循环组合中的else执行的情况下是循环正常结束(即不是使用break退出)。如下列代码:
# @param 你所不知道的python 循环中的else
# @author 编程之家 jb51.cc|www.www.jb51.cc
numbers = [1,2,3,4,5]
for n in numbers:
if (n > 5):
print('the value is %d '%(n))
break
else:
print('the for loop does not end with break')
i = 0
while(numbers[i] < 5):
print('the index %d value is %d'%(i,numbers[i]))
if (numbers[i] < 0) :
break
i = i + 1
else:
print('the loop does not end with break')
numbers = [1,5]
for n in numbers:
if (n > 5):
print('the value is %d '%(n))
break
else:
print('the for loop does not end with break')
i = 0
while(numbers[i] < 5):
print('the index %d value is %d'%(i,numbers[i]))
if (numbers[i] < 0) :
break
i = i + 1
else:
print('the loop does not end with break')
# End www.jb51.cc
执行结果如下:
# @param 你所不知道的python 循环中的else
# @author 编程之家 jb51.cc|www.www.jb51.cc
C:\Python27>python.exe for_else.py
the for loop does not end with break
the index 0 value is 1
the index 1 value is 2
the index 2 value is 3
the index 3 value is 4
the loop does not end with break
# End www.jb51.cc
相关文章
总结
如果觉得编程之家网站内容还不错,欢迎将编程之家网站推荐给程序员好友。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您喜欢交流学习经验,点击链接加入交流1群:1065694478(已满)交流2群:163560250
python循环中的else_python 循环中else的简单示例相关推荐
- python二分法求解_Python使用二分法求平方根的简单示例
这篇文章主要为大家详细介绍了Python使用二分法求平方根的简单示例,具有一定的参考价值,可以用来参考一下. 对python这个高级语言感兴趣的小伙伴,下面一起跟随512笔记的小编两巴掌来看看吧! 使 ...
- python代码规范工具_Python代码规范Flake8的简单示例
这篇文章主要为大家详细介绍了Python代码规范Flake8的简单示例,具有一定的参考价值,可以用来参考一下. 对python这个高级语言感兴趣的小伙伴,下面一起跟随512笔记的小编两巴掌来看看吧! ...
- python处理excel实例编程_python处理Excel的简单示例
对python这个高级语言感兴趣的小伙伴,下面一起跟随编程之家 jb51.cc的小编两巴掌来看看吧! Python中一般使用xlrd库来读取Excel文件,使用xlwt库来生成Excel文件,使用xl ...
- python怎么画多重饼状图_Python通过matplotlib画双层饼图及环形图简单示例
(1) 饼图(pie),即在一个圆圈内分成几块,显示不同数据系列的占比大小,这也是我们在日常数据的图形展示中最常用的图形之一. 在python中常用matplotlib的pie来绘制,基本命令如下所示 ...
- python首字母大写其他小写_python大小写转换,首字母大写,去除特殊字符的简单示例...
这篇文章主要为大家详细介绍了python大小写转换,首字母大写,去除特殊字符的简单示例,具有一定的参考价值,可以用来参考一下. 对python这个高级语言感兴趣的小伙伴,下面一起跟随512笔记的小编两 ...
- python画环形图_Python通过matplotlib画双层饼图及环形图简单示例
摘要:这篇Python开发技术栏目下的"Python通过matplotlib画双层饼图及环形图简单示例",介绍的技术点是"matplotlib.Python.简单示例.饼 ...
- python绘制饼图双层_Python通过matplotlib画双层饼图及环形图简单示例
(1) 饼图(pie),即在一个圆圈内分成几块,显示不同数据系列的占比大小,这也是我们在日常数据的图形展示中最常用的图形之一. 在python中常用matplotlib的pie来绘制,基本命令如下所示 ...
- 红外循迹传感器PID循迹算法
红外循迹传感器PID循迹算法 前一段时间参加了一个小车循迹竞速的比赛,获得了一个还行的成绩,所以在这里想把里面的核心部分PID寻线算法给大家分享一下. 关于做好的实物视频我上传到了B站,大家可以点击查 ...
- 循迹模式——红外循迹模块使用介绍
循迹模式--红外循迹模式使用介绍 红外循迹模块介绍 TCRT5000传感器的红外发射二极管不断发射红外线,当发射出的红外线没有被反射回来或被反射回来但强度不够大时,红外接收管一直处于关断状态,此时模块 ...
最新文章
- 推荐15个实用强大的网站,每一个都让人惊艳
- 网上商城—管理员删除商品
- springboot配置index
- 转载一篇阅读文章(还算不错吧)
- 晒2012年度十大杰出IT博客 奖品
- java反射技术_java反射技术,逆向开发必备技能
- JavaEE_Spring Framework
- 图解设计模式-Chain Of Responsibility模式
- Win10 LTSB 2016 激活
- 线性与非线性规划:可行方向法
- cmf5 excel 导入
- CRMEB打通版简单一步实现类似京东的PLUS会员功能
- 逻辑与计算机设计基础实验报告,学位论文_逻辑与计算机设计基础课实验报告.doc...
- 第五届阿里天池中间件比赛经历分享-决赛
- Beetl开源那些事3
- 3、InnoDB存储引擎
- [iPhone-APP]手机归属地查询软件
- GridView-adaper控件设置边框-边距-实现分割效果
- 第九章 AT32F403A基于V2库串口 dma接收不定长数据
- 戴尔电脑重做win10系统后,耳机故障
热门文章
- c语言实验报告熟悉vc,C语言实验报告源代码
- js 正则中冒号代表什么_javascript中正则表达式语法详解
- mysql8.0本机登录要1秒_Mysql8.0的登录大坑……(忘记登录密码也可以这么搞)
- AddStaticMeshComponent
- a5d27 emmc启动 修改1
- 擦窗机器人测试标准_擦窗机器人,我选择玻妞的三个理由!
- python定时发送信息_python实现定时发送消息
- 利用python处理中国地面气候资料日值数据集(V3.0)
- 【转】3.7(译)构建Async同步基元,Part 7 AsyncReaderWriterLock
- Sharepoint学习笔记—ECM系列--4 根据位置设置的默认元数据值(Location-Based Metadata Defaults)