将函数封装在模块中可以让代码更加清晰、易于维护。要将函数封装在模块中,需要按照以下步骤进行:
创建一个新的 Python 文件,这个文件就是你的模块。
在这个文件中定义你的函数,就像在其他文件中定义函数一样。
在模块的最后,使用
if __name__ == '__main__':
块来确保代码只在你的模块被直接运行时才会执行,而不是在模块被导入时执行。这样可以避免在导入模块时不小心执行了代码。
例如,你可以这样封装函数:
def greet(name):
print(f"Hello, {name}!")
if __name__ == '__main__':
greet("Alice")