python之_init_函数的简介

1、每个package中都必须包含一个_init_.py文件除了不需要加载模块的

它方便在外部统一调用,和在内部互相调用,它可以为空,当为空时,作用是将这个文件夹下的内容当作包执行,便于解释器区分执行。

2、定义类的时候,若是添加_init_方法,那么在创建类的实例的时候,实例会自动调用这个方法,一般用来对实例的属性进行初始化

self指的是一会创建类的实例的时候这个被创建的实例本身(rules)

由于self指的就是创建的实例本身,self是不用传入的,所以这里传入两个参数。

等号两边的self.不一样,等号左边的是实例,等号右边的是参数

posted @ 2019-07-05 14:10  在代码的道路上倔强  阅读(9082)  评论(0)    收藏  举报