python def函数定义规则
时间: 2023-10-08 11:14:50 浏览: 109
在 Python 中,定义函数的基本语法如下:
```
def function_name(arguments):
# 函数体
return [expression]
```
其中:
- `def` 是 Python 中定义函数的关键字。
- `function_name` 是函数的名称,遵循标识符的命名规则。
- `arguments` 是函数的参数列表,可以包含零个或多个参数,多个参数之间用逗号 `,` 分隔。
- 函数体是函数的执行代码,可以包含零个或多个语句。
- `return` 语句可选,用于指定函数返回值。如果省略 `return` 语句,则函数返回 `None`。
例如,定义一个简单的函数 `add`,用于计算两个数的和:
```python
def add(x, y):
result = x + y
return result
```
在这个函数中,`add` 是函数名,`x` 和 `y` 是两个参数,`result` 是函数体中定义的一个局部变量,用于存储计算结果。`return` 语句用于返回计算结果。可以通过调用函数来使用它:
```python
result = add(1, 2)
print(result) # 输出 3
```
阅读全文