出乎意料的else语句
2024-08-30 03:50:10
在python中你可能时不时不碰到else语句用在while和for循环中,请不要吃惊,先看看它的作用吧!
实际上在循环语句中,else子句仅仅会在循环完毕后运行。即跳出循环的操作。如break,同一时候也会跳过
else块。
以下是一个来自python核心编程的样例
def showMaxFactor(num):
count = num/2
while count > 1:
if num%count == 0:
print 'largest factor of %d is %d' % (num,count)
break
count -= 1
else:
print num, "is prime"
for eachNum in range(10,21):
showMaxFactor(eachNum)
最新文章
- 51nod1174(RMQ)
- Tomcat 常用配置及网站部署
- CALayer 详解 -----转自李明杰
- git clean 使用方法
- leetcode-Single Number III 找独数
- CSS中应用position的absolute和relative的属性制作浮动层
- 安卓、java开发软件官网和相关不错的网站软件下载地址
- [改善Java代码]覆写equals方法时不要识别不出自己
- web开发工具类
- [置顶] 推荐12款很棒的HTML5开发框架和开发工具
- Java调用IIS发布的WebService
- Java NIO 学习总结 学习手册
- IntelliJ IDEA开发Scala代码,与java集成,maven打包编译
- Python运维开发基础02-语法基础【转】
- LoadRuner12.53教程(一)
- vue系列之Vue-cli
- java资料共享
- oracle分页查询原理浅析
- 51nod 1103 N的倍数
- Linux Tomcat8 访问管理页面 403 Access Denied
热门文章
- mDNS原理的简单理解——每个进入局域网的主机,如果开启了mDNS服务的话,都会向局域网内的所有主机组播一个消息,我是谁,和我的IP地址是多少。然后其他也有该服务的主机就会响应,也会告诉你,它是谁,它的IP地址是多少
- ubuntu14.04下snort的安装(官方文档安装)(图文详解)
- feign client传递对象
- BootStrap--from 表单
- Mac or windows eclipse配置tomcat
- 1、Go base64编码
- Playing With Stones UVALive - 5059 Nim SG函数 打表找规律
- webpack(零工程构建一个前端项目)详解
- svn 学习
- IDEA修改当前工程jdk版本