Python 中的for....else....
2024-09-01 11:45:35
在一个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跳出,而不能是其他条件!
最新文章
- 一、PID控制原理
- 鼠标的change事件
- 【使用Unity开发Windows Phone上的2D游戏】(2)初识工具
- cocos2d-x项目实现android视频播放参考链接
- NOIP2003 神经网络
- UVALive 7302 (最短路)
- Activemq消息持久化
- IE10访问apache 2.4会奇慢的解决办法
- 使用STL库sort函数对vector进行排序
- title与h1标签的区别和联系
- PD name 和 comment 互换
- 深入Android开发之--理解View#onTouchEvent
- jade中mixin的使用
- 【2012noip提高组】借教室
- Missing number - 寻找缺失的那个数字
- leetCode刷题(将字符串转成W形状的字符串再以Z形字符串输出)
- ThreadLocal的意义和实现
- [sklearn] 实现随即梯度下降(SGD)&;分类器评价参数查看
- JS应用实例5:全选、动态添加
- PAT L2-027 名人堂与代金券
热门文章
- Spring boot 官网学习笔记 - Auto-configuration(@SpringBootApplication、@EnableAutoConfiguration、@Configuration)
- Spring MVC-从零开始-@RequestMapping结合@PathVariable (从URL路径中取值,作用于函数参数)
- 单例模式-全局可用的 context 对象,这一篇就够了
- 引用极光jar包之后出现控制台日志打印不出来的问题。解决!
- Python简单的抓取静态网页内容
- ELK系列(一):安装(elasticsearch + logstash + kibana)
- 如何配置VMware客户虚拟机使用NAT模式联网通信
- httpSession和Cookie
- 夯实Java基础系列22:一文读懂Java序列化和反序列化
- ELK 学习笔记之 Kibana安装