文章目录
- 一、函数参数定义和使用
- 二、形式参数和实际参数
一、函数参数定义和使用
Python 函数参数 作用 :
在 Python 函数 执行时 , 可以 接受 外部 函数调用者 提供的数据 ;
在 Python 函数中 , 可以接受零个或多个参数 , 这些参数可以传递到函数中进行操作 ;
函数参数也可以是可变长度参数 , 它们可以根据函数调用中提供的实际参数数量进行匹配 ;
Python 函数参数 直接定义在 def 函数名 后面的括号中 , Python 中的函数参数 , 不需要写类型 ;
如果有多个参数 , 参数之间使用逗号隔开 ;
def 函数名(函数参数):
"""函数文档字符串(可选)"""
# 函数体
# 执行代码
# 返回值(可选)
函数参数示例 : 在下面的示例代码中 , 定义了函数参数 a 和 b , 调用 add 函数 时 , 可以直接传入 a , b 参数对应的值 或 变量 ;
"""
函数参数示例
"""
# 定义函数, 并设置函数参数
def add(a, b):
sum = a + b
return sum
# 调用函数
print(f"1 + 2 = {add(1, 2)}")
执行结果 :
1 + 2 = 3
二、形式参数和实际参数
形式参数 : 在定义函数时 , 定义在 括号中的 a , b 参数 是 形式参数 , 简称为 形参 , 表示 该函数 有 2 个参数 ;
- 多个形参之间使用逗号隔开 ;
def add(a, b):
实际参数 : 在使用函数时 , 提供的 带有实际值的 字面量 或 变量 , 就是实际参数 , 简称为 实参 , 表示 真实使用的值 ;
- 多个实参之间使用逗号隔开 ;
add(1, 2)