📅  最后修改于: 2023-12-03 14:51:20.360000             🧑  作者: Mango
Python是一门面向对象的编程语言,可以创建并导入模块以方便代码的复用和管理。本文将介绍如何在Python中创建和导入模块。
在Python中,一个.py文件就是一个模块,可以在其中定义变量、函数、类等。以下是一个简单的示例,将其保存为my_module.py文件。
def greet(name):
print("Hello, {}!".format(name))
pi = 3.14159265358979323846
要使用已创建的模块,可以使用Python的import
语句导入。以下是两种常见的导入方式。
可以使用import
关键字直接导入模块,然后使用模块名加点号加函数名的方式调用函数。示例代码如下:
import my_module
my_module.greet("Alice")
print(my_module.pi)
输出结果为:
Hello, Alice!
3.141592653589793
可以使用from
关键字从模块导入指定的函数(或变量、类等),然后可以直接使用函数名调用函数。示例代码如下:
from my_module import greet, pi
greet("Bob")
print(pi)
输出结果为:
Hello, Bob!
3.141592653589793
在命名模块时,应该尽量避免和Python的内置模块名冲突。另外,推荐使用小写字母和下划线的组合作为模块名,以方便阅读和维护代码。
本文介绍了如何在Python中创建和导入模块,并给出了两种常见的导入方式,以及模块名的命名建议。通过使用模块,可以方便地组织代码并实现代码的复用和管理,是Python编程中不可或缺的一部分。