04 2016 档案

摘要:一、函数名即变量 如果将函数名当做变量来使用时,就会出现函数无法再调用的情况,因此这种情况是危险的: 二、高阶函数:一个函数可以接收另一个函数作为参数,这种函数就称之为高阶函数。 既然变量可以指向函数,而函数的参数又可以接收变量,因此函数的参数也就可以接收函数名,也即可以接收函数作为参数,称为高阶函 阅读全文
posted @ 2016-04-10 20:12 疯狂的杰瑞 阅读(676) 评论(0) 推荐(0)
摘要:一、可迭代对象:可以直接作用于for循环的对象称为可迭代对象:Iterable 比如:list、tuple、dict、set、str、生成器 可以使用isinstance()来判断: 二、迭代器:不但可以作用于for循环,还可以通过next()函数调用不断返回下一个值的对象称为迭代器:Iterato 阅读全文
posted @ 2016-04-07 22:10 疯狂的杰瑞 阅读(1983) 评论(0) 推荐(0)
摘要:一、函数属性 函数可以在内部创建默认的属性,还可以在外部通过句点属性标识符来动态创建该函数的属性。 二、生成器:generator 一边循环,一边计算的机制,称为生成器,每次循环只会取出一个元素,可以节省大量内存空间。 1、通过小括号的方式创建生成器:(),并用next()函数输出每一个元素 2、使 阅读全文
posted @ 2016-04-05 22:26 疯狂的杰瑞 阅读(885) 评论(0) 推荐(0)
摘要:一、类的静态方法和类方法 对上面的代码使用装饰器来优化: 阅读全文
posted @ 2016-04-05 22:10 疯狂的杰瑞 阅读(877) 评论(0) 推荐(0)