01 2017 档案

摘要:主要chr()内置函数,与之相关的函数是ord() 阅读全文
posted @ 2017-01-14 21:05 TianTianLi 阅读(106) 评论(0) 推荐(0)
摘要:功能: 1.自动执行outer()函数,并把outer函数下面的函数名作为参数传递给outer函数 2.将outer函数的返回值重新赋值给f1 以上代码执行过后: 1.f1不在指向原来的f1函数,而是执行inner函数 2.func执指向原来的f1函数 也就是说函数被装饰器装饰之后,被装饰的函数名引 阅读全文
posted @ 2017-01-14 20:37 TianTianLi 阅读(181) 评论(0) 推荐(0)
摘要:def f1(a): if a == 3: pass else: return a*a li = [1,2,3,4] for i in filret(f1,li) print(i) def f1(a): if a == 3: pass else: return a*a li = [1,2,3,4] 阅读全文
posted @ 2017-01-14 13:17 TianTianLi 阅读(147) 评论(0) 推荐(0)
摘要:Python内建的filter()函数用于过滤序列。 和map()类似,filter()也接收一个函数和一个序列。和map()不同的时,filter()把传入的函数依次作用于每个元素,然后根据返回值是True还是False决定保留还是丢弃该元素。 例如,在一个list中,删掉偶数,只保留奇数,可以这 阅读全文
posted @ 2017-01-14 13:12 TianTianLi 阅读(141) 评论(0) 推荐(0)
摘要:Python内建了map()和reduce()函数。 如果你读过Google的那篇大名鼎鼎的论文“MapReduce: Simplified Data Processing on Large Clusters”,你就能大概明白map/reduce的概念。 我们先看map。map()函数接收两个参数, 阅读全文
posted @ 2017-01-14 00:15 TianTianLi 阅读(265) 评论(0) 推荐(0)
摘要:python里面跟getattr相关的有hasattr,setattr,delattr ,那么我们通过下面的例子,来详细的说说他们的用法。 一. hasattr(object,name) bool 判断object中是否具有name属性,例如: foo = Xiaorui() hasattr(foo 阅读全文
posted @ 2017-01-10 19:01 TianTianLi 阅读(362) 评论(0) 推荐(0)
摘要:个人对特性的理解: 特性将类的方法伪装成字段,访问方法时,以访问字段的形式访问方法 方法伪装成特性之后,可以像字段一样获取值及重新设置值,重新设置值需要重新写方法 以下例子中,对于 one.end 系统自动执行第一个end方法,对于 one.end = 29.9 系统自动自行第二个end方法,由此可 阅读全文
posted @ 2017-01-02 19:31 TianTianLi 阅读(135) 评论(0) 推荐(0)