天才一秒记住【畅想小说网】地址:http://www.cxtra.net
第六节模块
banner"
>
1.模块简介
在程序开发过程中,随着代码长度的增加,代码维护的难度也会越来越大。
为了编写更易维护的代码,可以把代码按功能分组,分别放在不同的文件里。
可以简单地认为,在Python中,一个.py文件就是一个模块(Module)。
这种做法的好处在于,每个文件包含的代码相对较少,所实现的功能也相对简单。
这种组织代码的方式并不是Python特有的,很多编程语言都会采用这种方法。
例如,C语言中的头文件以及Java中的包就是与此类似的概念。
本节就来了解一下Python中模块的使用方法。
通俗地说,模块可能包含了很多函数,就像是一个工具包,模块中的函数就像各种工具,同一模块中的工具一般可以协同工作或者具有一定的相似性。
想使用这个工具包中的工具时,需要导入这个模块。
例如,在Python中想使用开平方的函数sqrt,就必须通过导入math模块来实现这个功能。
math模块中并不仅仅只包含开平方这个功能,很多与数学运算有关的功能都可以通过导入这个模块来实现。
2.import
在Python中使用关键字import来导入某个模块。
例如,要使用模块math,需要在程序开始的地方用importmath来导入。
当执行程序时,如果解释器遇到import语句,而相应模块又位于当前的搜索路径,此模块就可以被成功导入。
导入模块的示例如下。
第一步,把如下代码使用名称“sendmsg.py”
保存下来,相当于创建了一个sendmsg模块。
#把代码保存成.py文件,作为一个模块
&1():
print('---se1')
&2():
print('---se2--')
第二步,在新文件(test.py)中使用import导入该模块。
#导入模块
imp
#使用模块
本章未完,请点击下一章继续阅读!若浏览器显示没有新章节了,请尝试点击右上角↗️或右下角↘️的菜单,退出阅读模式即可,谢谢!