摘要: Python内置了一些非常有趣但非常有用的函数,充分体现了Python的语言魅力!filter(function, sequence):对sequence中的item依次执行function(item),将执行结果为True的item组成一个List/String/Tuple(取决于sequence的类型)返回:>>> def f(x): return x % 2 != 0 and x % 3 != 0 >>> filter(f, range(2, 25)) [5, 7, 11, 13, 17, 19, 23]>>> def f(x): r 阅读全文
posted @ 2013-01-18 21:44 何解一直犯相同错误? 阅读(236) 评论(0) 推荐(0) 编辑
摘要: 我看python lambdapython lambda是在python中使用lambda来创建匿名函数,而用def创建的方法是有名称的,除了从表面上的方法名不一样外,python lambda还有哪些和def不一样呢?1 python lambda会创建一个函数对象,但不会把这个函数对象赋给一个标识符,而def则会把函数对象赋值给一个变量。 2 python lambda它只是一个表达式,而def则是一个语句。下面是python lambda的格式,看起来好精简阿。 lambda x: print x如果你在python 列表解析里用到python lambda,我感觉意义不是很大,因为py 阅读全文
posted @ 2013-01-18 14:28 何解一直犯相同错误? 阅读(212) 评论(0) 推荐(0) 编辑
摘要: 你混用了空格和tab方法:找编辑器, 替换 tab 为四个空格 阅读全文
posted @ 2013-01-18 14:09 何解一直犯相同错误? 阅读(298) 评论(0) 推荐(0) 编辑
摘要: 本文主要是对Python开发工具的七种介绍,其中包括, IDLE、 BlackAdder、PythonWorks、Wing IDE、Pythonwin等几种工具的介绍。AD:Python是我们常有的计算机语言,而在Python开发工具中却很少有人知道 Python开发工具中的七种“工具”以下就是几种 Python开发工具的具体介绍,希望你在浏览之后会有所收获。Python开发工具介绍。1 IDLEIDLE是python创初人Guido van Rossum使用python and Tkinter来创建的一个集成开发环境。要使用IDLE必须安装python and Tkinter。 特性:自动缩 阅读全文
posted @ 2013-01-18 02:46 何解一直犯相同错误? 阅读(221) 评论(0) 推荐(0) 编辑