在 Python 中,函数是组织代码的一种方式,它允许我们将代码块组合在一起,以便可以重复使用。本教程将介绍如何定义和调用 Python 函数。

定义函数

要定义一个函数,你需要使用 def 关键字,后跟函数名和一对圆括号。在括号内,你可以声明任何需要的参数。函数体开始于冒号,并缩进。

def greet(name):
    print(f"Hello, {name}!")

在上面的例子中,greet 函数接受一个参数 name,并在控制台打印一条问候信息。

调用函数

要调用一个函数,只需在函数名后跟括号,并在括号内传递任何必要的参数。

greet("Alice")

这将输出:

Hello, Alice!

传递参数

函数可以接受多个参数,用逗号分隔。

def add(a, b):
    return a + b

result = add(5, 3)
print(result)  # 输出 8

在上面的例子中,add 函数接受两个参数 ab,并返回它们的和。

默认参数

你可以为函数参数设置默认值。

def greet(name="there"):
    print(f"Hello, {name}!")

greet()  # 输出 Hello, there!
greet("Alice")  # 输出 Hello, Alice!

在上面的例子中,greet 函数有一个默认参数 name="there",这意味着如果调用 greet(),它将使用默认值。

读取更多

想要了解更多关于 Python 函数的知识,可以阅读我们的函数高级教程

图片示例

Python 函数