Python语法中的Module模块该如何理解
短信预约 -IT技能 免费直播动态提醒
Python语法中的Module模块该如何理解,相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。
一、定义
包含一系列数据,函数,类的文件,通常以.py结尾
二、作用
让一些相关的数据,函数,类有逻辑的组织在一起,使用逻辑有利于多人合作开发
三、导入
1.import导入
import 模块名
1.语法:import 模块名import 模块名 as 别名as:为导入的成员起一个另外的别名,避免冲突2 作用:将某模块整体导入到当前模块中3.本质:使用变量名名modul01关联模块地址
第一种导入方式# 新建一个module01.py的文件,写入如下代码print("模块1")def fun01(): print("模块1的fun01")class MyClass02: def fun02(self): print("MyClass02")# 再新建一个demofour.py的文件,写入如下代码import module01module01.fun01()my02 = module01.MyClass02()my02.fun02()输出结果:模块1模块1的fun01MyClass02Process finished with exit code 0
from import
1.语法:from 模块名 import成员名[as 别名]2.本质:将指定的成员导入到当前模块作用域中3.作用:将模块内的一个或者多个成员导入到当前模块的作用域
# 第二种导入方式from module01 import MyClass02from module01 import fun01fun01()my02 = MyClass02()my02.fun02()输出结果模块1模块1的fun01MyClass02Process finished with exit code 0
from 模块名 import *
1.语法:from module01 import *2.本质:将指定模块的所有成员导入到当前模块作用域3.模块中以下划线(_)开头的属性,不会被导入
# 第三种导入方式from module01 import *fun01()my02 = MyClass02()my02.fun02()
看完上述内容,你们掌握Python语法中的Module模块该如何理解的方法了吗?如果还想学到更多技能或想了解更多相关内容,欢迎关注编程网行业资讯频道,感谢各位的阅读!
免责声明:
① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。
② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341