导读热词对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的简单示例相关推荐

  1. python二分法求解_Python使用二分法求平方根的简单示例

    这篇文章主要为大家详细介绍了Python使用二分法求平方根的简单示例,具有一定的参考价值,可以用来参考一下. 对python这个高级语言感兴趣的小伙伴,下面一起跟随512笔记的小编两巴掌来看看吧! 使 ...

  2. python代码规范工具_Python代码规范Flake8的简单示例

    这篇文章主要为大家详细介绍了Python代码规范Flake8的简单示例,具有一定的参考价值,可以用来参考一下. 对python这个高级语言感兴趣的小伙伴,下面一起跟随512笔记的小编两巴掌来看看吧! ...

  3. python处理excel实例编程_python处理Excel的简单示例

    对python这个高级语言感兴趣的小伙伴,下面一起跟随编程之家 jb51.cc的小编两巴掌来看看吧! Python中一般使用xlrd库来读取Excel文件,使用xlwt库来生成Excel文件,使用xl ...

  4. python怎么画多重饼状图_Python通过matplotlib画双层饼图及环形图简单示例

    (1) 饼图(pie),即在一个圆圈内分成几块,显示不同数据系列的占比大小,这也是我们在日常数据的图形展示中最常用的图形之一. 在python中常用matplotlib的pie来绘制,基本命令如下所示 ...

  5. python首字母大写其他小写_python大小写转换,首字母大写,去除特殊字符的简单示例...

    这篇文章主要为大家详细介绍了python大小写转换,首字母大写,去除特殊字符的简单示例,具有一定的参考价值,可以用来参考一下. 对python这个高级语言感兴趣的小伙伴,下面一起跟随512笔记的小编两 ...

  6. python画环形图_Python通过matplotlib画双层饼图及环形图简单示例

    摘要:这篇Python开发技术栏目下的"Python通过matplotlib画双层饼图及环形图简单示例",介绍的技术点是"matplotlib.Python.简单示例.饼 ...

  7. python绘制饼图双层_Python通过matplotlib画双层饼图及环形图简单示例

    (1) 饼图(pie),即在一个圆圈内分成几块,显示不同数据系列的占比大小,这也是我们在日常数据的图形展示中最常用的图形之一. 在python中常用matplotlib的pie来绘制,基本命令如下所示 ...

  8. 红外循迹传感器PID循迹算法

    红外循迹传感器PID循迹算法 前一段时间参加了一个小车循迹竞速的比赛,获得了一个还行的成绩,所以在这里想把里面的核心部分PID寻线算法给大家分享一下. 关于做好的实物视频我上传到了B站,大家可以点击查 ...

  9. 循迹模式——红外循迹模块使用介绍

    循迹模式--红外循迹模式使用介绍 红外循迹模块介绍 TCRT5000传感器的红外发射二极管不断发射红外线,当发射出的红外线没有被反射回来或被反射回来但强度不够大时,红外接收管一直处于关断状态,此时模块 ...

最新文章

  1. 推荐15个实用强大的网站,每一个都让人惊艳
  2. 网上商城—管理员删除商品
  3. springboot配置index
  4. 转载一篇阅读文章(还算不错吧)
  5. 晒2012年度十大杰出IT博客 奖品
  6. java反射技术_java反射技术,逆向开发必备技能
  7. JavaEE_Spring Framework
  8. 图解设计模式-Chain Of Responsibility模式
  9. Win10 LTSB 2016 激活
  10. 线性与非线性规划:可行方向法
  11. cmf5 excel 导入
  12. CRMEB打通版简单一步实现类似京东的PLUS会员功能
  13. 逻辑与计算机设计基础实验报告,学位论文_逻辑与计算机设计基础课实验报告.doc...
  14. 第五届阿里天池中间件比赛经历分享-决赛
  15. Beetl开源那些事3
  16. 3、InnoDB存储引擎
  17. [iPhone-APP]手机归属地查询软件
  18. GridView-adaper控件设置边框-边距-实现分割效果
  19. 第九章 AT32F403A基于V2库串口 dma接收不定长数据
  20. 戴尔电脑重做win10系统后,耳机故障

热门文章

  1. c语言实验报告熟悉vc,C语言实验报告源代码
  2. js 正则中冒号代表什么_javascript中正则表达式语法详解
  3. mysql8.0本机登录要1秒_Mysql8.0的登录大坑……(忘记登录密码也可以这么搞)
  4. AddStaticMeshComponent
  5. a5d27 emmc启动 修改1
  6. 擦窗机器人测试标准_擦窗机器人,我选择玻妞的三个理由!
  7. python定时发送信息_python实现定时发送消息
  8. 利用python处理中国地面气候资料日值数据集(V3.0)
  9. 【转】3.7(译)构建Async同步基元,Part 7 AsyncReaderWriterLock
  10. Sharepoint学习笔记—ECM系列--4 根据位置设置的默认元数据值(Location-Based Metadata Defaults)