在一个for循环中,当循环遇到break语句之后程序就会跳出循环,执行for循环之后的语句;但是,当整个循环都没有遇上break语句,而且你想在这种情况下做一些事情的话,你就可以通过结合else来完成,下面我们来看一下例子。

num=int(input("请输入编号"))
nums=[1,2,3,4,5,6,7,8,9,0]
for i in nums:
if num == i:
print("识别通过")
break
else:
print('不存在编号,请重新输入')

当然其中关键的判断条件只能是在整个循环中是否break跳出,而不能是其他条件!

最新文章

  1. 一、PID控制原理
  2. 鼠标的change事件
  3. 【使用Unity开发Windows Phone上的2D游戏】(2)初识工具
  4. cocos2d-x项目实现android视频播放参考链接
  5. NOIP2003 神经网络
  6. UVALive 7302 (最短路)
  7. Activemq消息持久化
  8. IE10访问apache 2.4会奇慢的解决办法
  9. 使用STL库sort函数对vector进行排序
  10. title与h1标签的区别和联系
  11. PD name 和 comment 互换
  12. 深入Android开发之--理解View#onTouchEvent
  13. jade中mixin的使用
  14. 【2012noip提高组】借教室
  15. Missing number - 寻找缺失的那个数字
  16. leetCode刷题(将字符串转成W形状的字符串再以Z形字符串输出)
  17. ThreadLocal的意义和实现
  18. [sklearn] 实现随即梯度下降(SGD)&分类器评价参数查看
  19. JS应用实例5:全选、动态添加
  20. PAT L2-027 名人堂与代金券

热门文章

  1. Spring boot 官网学习笔记 - Auto-configuration(@SpringBootApplication、@EnableAutoConfiguration、@Configuration)
  2. Spring MVC-从零开始-@RequestMapping结合@PathVariable (从URL路径中取值,作用于函数参数)
  3. 单例模式-全局可用的 context 对象,这一篇就够了
  4. 引用极光jar包之后出现控制台日志打印不出来的问题。解决!
  5. Python简单的抓取静态网页内容
  6. ELK系列(一):安装(elasticsearch + logstash + kibana)
  7. 如何配置VMware客户虚拟机使用NAT模式联网通信
  8. httpSession和Cookie
  9. 夯实Java基础系列22:一文读懂Java序列化和反序列化
  10. ELK 学习笔记之 Kibana安装