Python 模块中定义函数并调用 - 详细指南

在 Python 中,模块是一种组织代码的方式,可以将相关的函数、类和变量封装在一起。本文将介绍如何在模块中定义函数并进行调用。

1. 定义函数

在模块中定义函数需要使用关键字 def,并在函数名后加上括号和冒号。函数体需要缩进,通常使用四个空格缩进。例如,以下代码定义了一个求和的函数:

# my_module.py
def add(a, b):
    return a + b

2. 调用函数

在其他文件中调用模块中的函数,需要使用 import 语句导入模块,然后使用模块名和函数名的组合来调用函数。例如,以下代码调用 my_module 中的 add 函数:

# main.py
import my_module

result = my_module.add(1, 2)
print(result) # 输出 3

也可以使用 from-import 语句导入模块中的函数,这样就可以直接使用函数名来调用函数:

# main.py
from my_module import add

result = add(1, 2)
print(result) # 输出 3

注意事项

  • 如果模块名和函数名重复,可能会导致命名冲突,建议使用 import 语句导入模块并使用模块名和函数名的组合来调用函数。
  • 为了提高代码的可读性和可维护性,建议将相关的函数、类和变量封装到模块中。
  • 使用模块可以有效地组织代码,提高代码的复用性。
Python 模块中定义函数并调用 - 详细指南

原文地址: https://www.cveoy.top/t/topic/nd6J 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录