摘要:
元类: Python中所有的东西——都是对象。这包括整数、字符串、函数以及类。它们全部都是对象,而且它们都是从一个类创建而来,这个类就是type 元类就是类的类,类作为一种对象,即可以在运行时动态的创建类: 1.在函数里创建类 2.使用type创建类 动态语言: 动态语言:可以在运行的过程中,修改代 阅读全文
摘要:
闭包 函数的引用 什么是闭包 运行结果 nonlocal global适用于函数内部修改全局变量的值 nonlocal适用于嵌套函数中内部函数修改外部变量的值 如果没有使用以上关键字,对全局变量或者外部变量进行修改,python会默认将全局变量隐藏起来 闭包的作用 函数line与变量a,b构成闭包。 阅读全文
摘要:
生成器: Python中,一边循环一边计算的机制,称为生成器:generator 创建生成器方法1 把一个列表生成式的 [ ] 改成 ( ) 访问生成器的元素: 调用next(G) 使用 for 循环,因为生成器也是可迭代对象 创建生成器方法2 通过函数实现 执行到yield时,fun函数作用暂时保 阅读全文