
Python
debugm
这个作者很懒,什么都没留下…
展开
-
列表解析
来自函数式编程Haskell,可以用来动态的创建列表。语法:[expr for iter_var in iterable]例:>>>[x ** 2 for x in range(6)][0,1,4,9,16,25]拓展语法:[expr for iter_var in iterable if cond_expr]例:seq [11,10,9,9,10,1转载 2012-07-14 03:43:39 · 636 阅读 · 0 评论 -
lambda
lambda表达式返回可调用的函数对象语法:lambda [arg1[,arg2,...argN]]:expression 参数列表 函数体例:>>>a = lambda x,y=2 : x+y>>>a(3)5原创 2012-07-14 03:58:03 · 704 阅读 · 0 评论 -
Python中单下划线开头的特性
我们都知道,Python没有“私有变量”这样的说法,如果想访问,始终是有办法,但使用双下划线“__”,可以很大程度上实现“私有”。这里无需多言。那么单下划线“_“开始的特性呢?很多书里面都没有说清楚,这里我谈谈我的看法。如果不对,欢迎各位指正。直接上简单代码:>>> class A:... def __init__(self):... self.a = 'a原创 2012-11-13 17:44:01 · 12633 阅读 · 1 评论 -
Beautiful Soup
本文运行于windows。下载地址:http://www.crummy.com/software/BeautifulSoup/#Download安装:解压.tar.gz ----> python setup.py build ----> python setup.py installBS3中文文档:http://www.crummy.com/software/BeautifulSoup原创 2012-11-18 19:46:23 · 1124 阅读 · 0 评论