热线电话:13121318867

登录
2020-03-06 阅读量: 1016
Python中组织形式(函数,类,模块,包,库)的区别

函数: 一段代码块

类: 含有函数的代码块。用来描述具有相同属性和方法的对象的集合。__init__是python的构造函数,其参数是实例化是需要传入的参数。

模块: 物理形式表现为一个.py文件。为了编写可维护的代码,我们把很多函数分组,分别放到不同的文件里,这样,每个文件包含的代码就相对较少,很多编程语言都采用这种组织代码的方式。

在创建了一个脚本文件后,定义了某些函数和变量。你在其他需要这些功能的文件中,导入这模块,就可重用这些函数和变量。

包: 物理形式表现为多个.py文件。包是一个包含__init__.py 文件的目录,该目录下一定得有这个__init__.py文件和其它模块或子包。如果没有__init__.py文件,不管包还是子包都不能被识别。

库: 解决同类问题的多个.py文件。例如numpy库是多个为了解决向量数值计算相关问题放在一起的多个.py文件。

原文链接:https://blog.csdn.net/qq_39482771/article/details/89499616

10.3444
3
关注作者
收藏
评论(0)

发表评论

暂无数据
推荐帖子