在Python中,函数声明使用`def`关键字,其基本语法结构如下:
```python
def functionname(parameterlist):
functionbody
return [expression]
`functionname` 是函数的名称,用于在程序中调用该函数。
`parameterlist` 是函数的参数列表,用于指定传递给函数的参数。参数可以是必需的,也可以是可选的(默认参数)。
`functionbody` 是函数体,包含一系列Python语句,用于执行特定任务。
`return [expression]` 是可选的,用于指定函数的返回值。如果省略,函数将返回`None`。
下面是一个简单的函数声明示例:
```python
def add_numbers(a, b):
sum = a + b
return sum
这个函数接受两个参数`a`和`b`,计算它们的和,并返回结果。