在Python中,函数是一种可重复使用的代码块,可以接受输入(参数),执行某些操作,然后返回结果。函数的基本定义语法如下:
```python
def function_name(parameters):
# 函数体,包含要执行的代码
# 可以使用参数进行计算或操作等
return result # 可选,返回函数的结果
```
这里是一个简单的例子,定义了一个函数来计算两个数的和:
```python
def add_numbers(num1, num2):
sum = num1 + num2 # 使用参数进行计算
return sum # 返回结果
```
在上面的例子中:
* `def` 是定义函数的关键字。
* `add_numbers` 是函数的名字。
* `(num1, num2)` 是函数的参数。这些参数可以接受任何类型的值,如数字、字符串等。
* 函数体内的代码是函数执行的操作。在这个例子中,我们只是简单地将两个数相加。
* `return` 关键字用于返回函数的结果。如果不使用 `return`,函数将返回 `None`。在这个例子中,我们返回了计算的和。
调用这个函数的方式如下:
```python
result = add_numbers(5, 3) # 调用函数并传入参数,返回值保存在result变量中
print(result) # 输出结果,应该是 8
```
这就是Python中函数的基本定义和调用方式。当然,函数可以更加复杂和强大,可以包含条件语句、循环、嵌套函数等。