Python中模块、库、包的区别

文章目录

  • 1、模块(module)
  • 2、库(library)
  • 3、包(package)
  • 4、模块导入方法


1、模块(module)

       python语言通过模块来组织代码。Python标准模块(库)十分庞大,有由C语言编写的内置模块,和由Python编写的解决常见开发需求的模块。module可看作一个工具类,将相关代码,功能放置在一个module以便让代码更好用,易懂,让开发者重点更多放在高层逻辑上。一般情况下,一个以.py为后缀的文件就是一个模块。文件名就是模块名。

      模块能定义函数、类、变量、也能包含可执行的代码。包括三种来源,内置模块、第三方模块、自定义模块。

2、库(library)

      严格来说,Python中没有库(library)的概念,模块(module)和包(package)才是Python语法中有的概念。这个库的概念是从其他编程语言引进来的,库的概念是具有相关功能模块的集合,只是一个通俗的说法。平时说的库既可以是一个模块,也可

你可能感兴趣的:(Python,python,青少年编程,蓝桥杯)