久久文学

第六节 模块(第1页)

天才一秒记住【久久文学】地址:https://www.jjwxx.com

第六节模块

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

#使用模块

本章未完,请点击下一章继续阅读!若浏览器显示没有新章节了,请尝试点击右上角↗️或右下角↘️的菜单,退出阅读模式即可,谢谢!

如遇章节错误,请点击报错(无需登陆)

新书推荐

她除了能打一无是处四合院:这背锅侠我不当了特种岁月之弹道无声蒸汽朋克下的神秘世界凤还朝,妖孽王爷请让道民国谍影我能升级地球人在斗罗开局加入聊天群这个修士很危险修真研究生生活录青梅且把时光暖丹师剑宗五年后我携三个幼崽炸翻财阀家族深渊独行仙傲召唤神将皇帝系统我家可能有位大佬官道争锋权宠刁妃:王爷终于被翻牌了!人生交换游戏我,截教大师兄,加入聊天群神印王座商场红颜路万族王座青春派黑岩