使用`def`关键字:
自定义函数以`def`关键字开始,表示这是一个函数定义。
指定函数名:
在`def`关键字后面,紧接着是函数的名称。函数名应该简洁明了,便于后续调用。
提供参数列表:
在函数名后面,用括号括起来的是参数列表。参数列表可以为空,表示该函数不接受任何参数。如果函数需要参数,应该在括号内列出参数名称。
定义函数体:
参数列表后面是一个冒号,紧接着是函数体。函数体包含一系列Python语句,用于实现函数的功能。函数体应该以换行符或缩进开始和结束。
使用`return`语句:
如果函数需要返回一个值,可以使用`return`语句。`return`语句后面可以跟一个表达式,表达式的值将作为函数的返回值。如果省略`return`语句,函数将返回`None`。
```python
def add_numbers(x, y):
result = x + y
return result
调用该函数的示例如下:
```python
sum_result = add_numbers(3, 4)
print(sum_result) 输出: 7
此外,自定义函数的调用方法如下:
直接调用:
在代码中直接使用函数名,后跟括号,括号内传入参数。例如:
```python
add_numbers(3, 4)
```
保存到变量:
可以将函数的返回值保存到一个变量中,以便后续使用。例如:
```python
result = add_numbers(3, 4)
print(result) 输出: 7
```
通过以上步骤,你可以轻松地定义和调用自定义函数,从而提高代码的复用性和可维护性。