【Python】python自定义函数

目录

python自定义函数


python自定义函数

在 Python 中,我们可以自定义函数来实现自己需要的功能。Python 中定义函数的语法如下:

def function_name(parameter_list):
    """
    函数文档字符串
    """
    # 函数体
    return [expression]

其中,function_name 是函数名,parameter_list 是参数列表,由零个或多个参数名组成,用逗号分隔。函数体包含了一系列语句,其中可能包含 return 语句,用于返回函数执行结果。

下面是一个简单的例子,这个函数接收两个整数参数并返回它们的和:

def add(x, y):
    """
    计算两个数的和
    """
    return x + y

我们可以使用以下代码来调用上面的示例函数:

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

在 Python 中,我们也可以使用默认参数、可变参数、关键字参数等功能来增强函数的灵活性和复用性。例如,下面是一个接收可变参数的函数,计算所有参数的平均值:

def average(*values):
    """
    计算一组数的平均值
    """
    return sum(values) / len(values)

我们可以使用以下代码来调用上面的示例函数:

result = average(1, 2, 3, 4)
print(result)  # 输出 2.5

总的来说,Python 中函数的定义非常灵活,可以根据需求定义需要的参数类型和个数,以及返回值类型和个数。这使得 Python 成为了一种非常适合快速开发和原型设计的语言。

猜你喜欢

转载自blog.csdn.net/fanjufei123456/article/details/130889394