📜  如何在Python 3 中创建模块?(1)

📅  最后修改于: 2023-12-03 15:24:34.087000             🧑  作者: Mango

在Python 3中创建模块

Python中的模块是一个能够被重用的代码块,可以在不同程序中引用。它使得程序的设计更灵活而不失维护性。本文将详细介绍如何在Python 3中创建模块。

前置知识
  • Python 3 语言基础。
  • 编写Python 3脚本的经验。
创建模块

在Python 3中,创建模块需要按以下步骤操作:

1. 创建文件并保存成.py格式

创建一个新的Python文件并将其保存为.py文件格式。这将成为你要编写的模块文件。

2. 编写模块代码

在模块文件中编写相应的代码。下面是一个简单的例子,其中模块定义了一个名为greeting的函数,用于向用户问好:

def greeting(name):
    print("Hello, " + name + "!")
3. 导入模块

在需要使用模块的Python脚本中,可以通过import语句导入模块。下面是导入上述greeting模块的示例:

import greeting

greeting.greeting("Tom")
模块命名约定

为了确保在导入模块时不会出现冲突,通常将模块命名为唯一的标识符,例如my_module。还可以使用下划线来定义模块名称,例如my_module.py

模块搜索路径

当Python解释器遇到import语句时,它将搜索以下几个路径,以查找要导入的模块:

  • 当前工作目录
  • PYTHONPATH 中列出的目录
  • 标准库目录
  • 内建模块
总结

Python中的模块是一种强大的工具,可用于将可重用代码封装起来以增加代码的可维护性。本文向您介绍了如何在Python 3中创建模块,并介绍了一些模块命名约定和搜索路径。接下来,您可以通过自己的经验和创造力来为Python社区贡献高质量的模块。