全部博文(471)
发布时间:2013-03-04 11:06:39
bool ? a : b 表达式,这个表达式当 bool 为真时计算为 a,其它值则为 b。>>> a = "first" >>> b = "second">>> 1 and a or b 'first' >>> 0 and a or b 'second'--这个语法看起来与C语言中的 bool.........【阅读全文】
发布时间:2013-03-04 10:59:55
编程中提到的 lambda 表达式,通常是在需要一个函数,但是又不想费神去命名一个函数的场合下使用,也就是指匿名函数。>>> def f(x): ... return x*2 ... >>> f(3) 6 >>> g = lambda x: x*2 >>> g(3)6 >>> (lambda x: x*2)(3) .........【阅读全文】
发布时间:2013-03-04 10:24:23
Python内存管理机制 Python引入了一个机制:引用计数。python内部使用引用计数,来保持追踪内存中的对象,Python内部记录了对象有多少个引用,即引用计数,当对象被创建时就创建了一个引用计数,当对象不再需要时,这个对象的引用计数为0时,它被垃圾回收。总结一下对象会在一下情况.........【阅读全文】