当前位置: 代码迷 >> 综合 >> 千里之行 | 模块
  详细解决方案

千里之行 | 模块

热度:50   发布时间:2024-02-07 23:13:58.0

第十四课 模块

  • 一. 模块
  • 二. 模块的创建
  • 三. 模块的使用

一. 模块

  • 模块化指将一个完整的程序分解成一个个的小模块;
  • 通过将模块组合,来搭建出一个完整的程序;
  • 模块化的优点:
    ? 方便开发;
    ? 方便维护;
    ? 模块可以复用;

二. 模块的创建

  • 在Python当中一个py文件就是一个模块;
  • 在一个模块中引入外部模块的方法:import 模块名(模块名就是py文件)
  • 可以引入同一个模块多次,但是模块的实例只会创建一次;
  • import 模块名 as 模块别名
  • 在一个模块内部都有一个__name__,通过它我们可以获取模块的名字;
  • 如果py文件直接运行进,那么__name__默认等于字符串‘main’。__name__属性值为__main__的模块是主模块。一个程序中只有一个主模块。

三. 模块的使用

  • 访问模块中的变量,语法是:模块名.变量名
  • 访问模块中的函数,语法是:模块名.函数名
  • 访问模块中的对象,语法是:模块名.对象名
  • 也可以引入模块中部分内容,语法是:from 模块名 import 变量,变量…
  • 还有一种引入方式,语法是:from 模块名 import 变量 as 别名