摘要:
开放-封闭原则: 封闭:已实现的功能代码块不应该被修改. 开放:对现有功能的扩展开放. 装饰器: 定义:在符合'开放-封闭'的原则下,给程序扩展其他的功能! 例:在不更改tokyo函数的情况下。给tokyo函数加上一个验证模块。 上面的代码也可以简写成下面的形式: 阅读全文
摘要:
1.名称空间 定义:Python使用叫做命名空间的东西来记录变量的轨迹。命名空间是一个 字典(dictionary) ,它的键就是变量名,它的值就是那些变量的值。是存放变量和值的内存地址的绑定关系的空间. 在一个 Python 程序中的任何一个地方,都存在几个可用的命名空间。 1、每个函数都有着自已 阅读全文