python学习——类、模块与包

1、Python中的类是定义的一个class,类中包含属性和方法

class Rectangle():
    def __init__ (self,a,b):
        self.a = a
        self.b = b
    def area(self):
        return self.a*self.b

这是一个长方形类,包含求该长方形面积的方法。

2、模块就是一个.py的文件,文件中包含了一些函数、类。
我们在导入模块的时候,import xxx,就可以通过这种途径将需要的模块导入进来。

3、包。包是一个文件夹,里面包含有一定数目的模块及子包,并且一定含有一个init.py 的文件。
如下所示,为Django的开发初始目录。文件夹myfirstdjango就是一个包,而其余的所有.py文件都是模块。class类写在模块中。

python学习——类、模块与包_第1张图片

你可能感兴趣的:(python)