python内置模块,以及一些第三方模块使python使用起来方便,灵活。不同的编程语言中对模块的理解不尽相同,python中对模块是如何理解的呢?
首先要理解什么是模块:
模块:一个 .py 文件就是一个模块。模块是一组Python代码的集合,可以使用其他模块,也可以被其他模块使用。
使用模块优点:提高代码可维护性。可以引用其他模块:Python内置模块、第三方模块。
相同的函数名、变量可以在不同模块中使用,避免冲突。如果模块名冲突了也没关系,因为Python引入了按目录组织模块的方法,称为包。用过Java代码的程序员对包一定很熟悉。包引入之后,只要包名不重复,那所有模块名就不会有冲突。
在创建模块时要注意:
不能和Python自带的模块名冲突,否则将无法导入Python自带的该模块;