文章目录
正文
1. 函数的定义
1.1 基本定义方式
在 Python 中,使用 def
关键字来定义函数。其基本语法如下:
def function_name(parameters):
"""函数文档字符串,用于描述函数的功能和使用方法"""
# 函数体,包含具体的执行代码
return result # 可选,用于返回函数的结果
以下是一个简单的示例,定义一个用于计算两个数之和的函数:
def add_numbers(a, b):
"""计算两个数的和"""
return a + b
1.2 函数名和参数
- 函数名应该具有描述性,遵循 Python 的命名规范(通常使用小写字母和下划线)。
- 参数是函数接收的输入值,可以有零个或多个。参数在函数定义时位于括号内,多个参数之间用逗号分隔。
2. 函数的调用
2.1 基本调用方式
定义好函数后,可以通过函数名加上括号并传入相应的参数来调用函数。例如,调用上面定义的 add_numbers
函数:
result = add_numbers(3, 5)
print(result) # 输出 8
2.2 参数传递
- 位置参数:按照参数在函数定义中的顺序依次传递值。例如:
def greet(name, message):
print</