Python 模块是一种组织 Python 代码的方式,它将相关的代码封装在一个文件中,使得代码更易于维护和重用。模块可以包含变量、函数和类等,可以被其他 Python 程序导入并使用。

以下是关于 Python 模块的基础知识:

创建模块

创建一个简单的模块,可以将相关的代码保存在一个以.py为扩展名的文件中。例如,创建一个名为 mymodule.py 的模块:
# mymodule.py

def greet(name):
    print("Hello, " + name)

def square(x):
    return x ** 2

# 可以在这里添加更多的函数和变量

导入模块

在另一个 Python 文件中,可以使用 import 语句导入模块:
# main.py

import mymodule

mymodule.greet("Alice")
result = mymodule.square(4)
print(result)

别名

为了方便,可以使用 as 关键字为模块指定别名:
# main.py

import mymodule as mm

mm.greet("Bob")
result = mm.square(3)
print(result)

从模块导入特定部分

也可以只导入模块中的特定部分,而不是整个模块:
# main.py

from mymodule import greet

greet("Charlie")

内置模块

Python 还有许多内置模块,它们提供了各种功能,如数学计算、文件操作等。例如,使用内置的 math 模块:
# main.py

import math

result = math.sqrt(25)
print(result)

这只是 Python 模块的基础,模块的使用方式和功能非常丰富。通过模块,可以更好地组织代码并实现代码的重用。


转载请注明出处:http://www.pingtaimeng.com/article/detail/13329/Python 基础