函数是一段可以重复使用的代码块,它可以接受输入,并返回输出。
函数的语法如下:
Python
def 函数名(参数列表):
"""函数的说明文档"""
# 函数体
# 返回值
参数列表是可选的,如果有参数,则在函数调用时需要传入相应的值。
函数说明文档是可选的,它用于描述函数的功能。
函数体是函数的执行代码。
返回值是可选的,如果有返回值,则在函数调用时可以获取返回值。
示例:
Python
# 定义一个函数,计算两个数的和
def sum(x, y):
"""计算两个数的和"""
return x + y
# 调用函数
result = sum(1, 2)
print(result)
输出:
3
函数的优点:
- 可以提高代码的复用性。
- 可以提高代码的可读性。
- 可以提高代码的可维护性。
函数的应用:
- 可以用于实现复杂的功能。
- 可以用于将代码分解成多个模块。
- 可以用于实现面向对象编程。