python中函数如何定义和执行
时间: 2024-03-17 16:45:27 浏览: 50
在 Python 中,可以使用 `def` 关键字定义函数,其基础语法如下:
```python
def function_name(parameter1, parameter2, ...):
# 函数体
return result
```
其中,`function_name` 是函数名,`parameter1`、`parameter2` 等是函数的参数,多个参数用逗号隔开。函数体是一段具有特定功能的代码块,可以包含多条语句。`return` 语句用来返回函数的结果。
函数定义完成后,可以通过调用函数来执行它。调用函数时,需要指定函数名和传递给函数的参数,如下:
```python
result = function_name(argument1, argument2, ...)
```
其中,`argument1`、`argument2` 等是传递给函数的参数值,多个参数值也用逗号隔开。函数执行后,会返回一个结果给 `result` 变量。
下面是一个简单的示例:
```python
def add(a, b):
result = a + b
return result
x = 1
y = 2
z = add(x, y)
print(z) # 输出 3
```
这个示例定义了一个名为 `add` 的函数,接收两个参数 `a` 和 `b`,返回它们的和。在主程序中,定义了变量 `x` 和 `y`,然后调用 `add` 函数计算它们的和,并将结果保存到变量 `z` 中,最后输出变量 `z` 的值。输出结果为 `3`。
阅读全文