pos=[0]*5x=[0]*5 def place(t): for i in range(1,t): if (pos[i] == pos[t]): return False elif (abs(pos[i]-pos[t]) == abs(i-t)): return False return Tru ...
分类:
其他好文 时间:
2016-04-29 09:17:34
阅读次数:
132
#!/usr/bin/python2.7 def displayNumType(num): print num, 'is', if isinstance(num,(int, long, float, complex)): print 'a num of type:', type(num).__nam ...
分类:
其他好文 时间:
2016-04-28 00:23:40
阅读次数:
192
本文转载自:http://kingliu.iteye.com/blog/1972973 <mvc:annotation-driven /> 是一种简写形式,完全可以手动配置替代这种简写形式,简写形式可以让初学都快速应用默认配置方案。<mvc:annotation-driven /> 会自动注册Def ...
分类:
Web程序 时间:
2016-04-27 18:44:22
阅读次数:
185
object Test4 { def main(args: Array[String]) { for (i <- 1 to 9; j <- 1 to 9 if (j <= i)) if (j < i) print(j + "*" + i + "=" + i * j + "\t") else if ( ...
分类:
其他好文 时间:
2016-04-26 23:51:26
阅读次数:
249
函数是组织好的,可重复使用的,用来实现单一,或相关联功能的代码段。函数能提高应用的模块性,和代码的重复利用率,自己创建的函数叫做用户自定义函数。函数定义规范:1.函数代码块以def关键词开头,后接函数标识符名称和圆括号()。2.任何传入参数和自变量必须放在圆括号中间..
分类:
编程语言 时间:
2016-04-25 19:49:06
阅读次数:
241
(1)可变参数类型作为函数参数默认值,函数参数默认值的设置在Python中只会被执行一次,也就是定义该函数的时候。 解决办法,设置为None,然后判断 (2)Python中的变量名解析遵循所谓的LEGB原则,也就是“L:本地作用域;E:上一层结构中def或lambda的本地作用域;G:全局作用域;B ...
分类:
编程语言 时间:
2016-04-25 00:31:42
阅读次数:
195
一个函数相当于一个功能块,当要使用时,可以直接调用,避免了垒代码。 函数定义和使用: def:表示函数的关键字(解析器解析到def,识别为定义函数,默认不执行) 函数名:函数的名称,日后根据函数名调用函数 函数体:函数中进行一系列的逻辑计算,如:发送邮件、计算出 [11,22,38,888,2]中的 ...
分类:
编程语言 时间:
2016-04-24 06:13:29
阅读次数:
310
字符串打印tips #逗号可以起到打印字符不换行的作用 print 'hello',; print 'world' # ''' 三引号可以表示可输入多行,在交互模式下 print ''' abc def ''' # \n表示回车,\t表示制表符 print 'a\nb\nc\n' print'a\t ...
分类:
其他好文 时间:
2016-04-24 06:12:59
阅读次数:
159
FtpServer #!/usr/bin/env python import SocketServer class MyServer(SocketServer.BaseRequestHandler): def setup(self): pass def handle(self): path='/tm ...
分类:
编程语言 时间:
2016-04-24 00:36:15
阅读次数:
322
property可以将python定义的函数“当做”属性访问,从而提供更加友好访问方式,但是有时候setter/getter也是需要的假设定义了一个类Cls,该类必须继承自object类,有一私有变量__x1.第一种使用属性的方法:classCls(object):
def__init__(self):
self.__x=None
defgetx(self):..
分类:
编程语言 时间:
2016-04-23 23:12:08
阅读次数:
278