摘要: 魔法方法 这个名字真的很中二有没有 = =(或者说翻译气息太浓了,作为一个学外语的看到这种真是想吐槽的不行。。) 从形式上来说,在方法的名字前后个加上两条下划线的就是魔法方法了 。从功能上说,所有魔法方法都是python内建定义好的。不能自己定义一个__test__之类的。(当然你也可以让一个普通的 阅读全文
posted @ 2017-03-26 19:47 K.Takanashi 阅读(388) 评论(0) 推荐(0) 编辑
摘要: python中的函数本身就是对象,所以可以作为参数拿来传递。同时其允许函数的层级嵌套定义,使得灵活性大大增加。 闭包 闭包的定义:将函数的语句块与其运行所需要的环境打包到一起,得到的就是闭包对象。比如这样,在outer中写下一些变量,作为inner的参数,inner本身就像是个类方法然后在outer 阅读全文
posted @ 2017-03-26 11:07 K.Takanashi 阅读(404) 评论(0) 推荐(0) 编辑