2017年7月30日

Python学习之函数进阶

摘要: 函数的命名空间 著名的python之禅 命名空间的分类:(1)全局命名空间(2)局部命名空间(3)内置命名空间 三种命名空间的加载与取值顺序 加载顺序:内置命名空间(程序运行前加载)->全局命名空间(程序运行中:从上到下加载)->局部命名空间(程序运行中:调用时才加载) 取值时分为:局部调用和全局调 阅读全文

posted @ 2017-07-30 08:36 黎明NB 阅读(201) 评论(0) 推荐(0) 编辑

python学习初始函数

摘要: 函数的用途:解决代码的冗余、可读性差、可扩展性差。 函数的一般格式: 定义:def 关键词开头,空格之后接函数名称和圆括号(),最后还有一个":"。 def 是固定的,不能变,必须是连续的def三个字母,不能分开。。。它们要相亲相爱的在一起。 空格 为了将def关键字和函数名分开,必须空(四声),当 阅读全文

posted @ 2017-07-30 07:46 黎明NB 阅读(214) 评论(0) 推荐(0) 编辑

Python学习之装饰器

摘要: 装饰器出现的原因是因为我们应对新的需求:在不改变原函数调用方式的情况下,在这个函数前后加上扩展功能;它的本质是闭包函数。 装饰器的结构: 两个def 两个return互相对应。 装饰器的设计模式:是开放封闭原则;既对扩展是开放的,对修改是封闭的。 计算一个函数的运行的时间: 这个函数可以计算有限的代 阅读全文

posted @ 2017-07-30 00:30 黎明NB 阅读(179) 评论(0) 推荐(0) 编辑

导航