基于函数的定义语法:
def 函数名(传入参数)
函数体
return 返回值
可以有如下函数定义:
def add(x,y):
return = x+y
print(f"{x} + {y}的结果是:{result}")
实现了,每次计算的是x+y,而非固定的1+2
x+y的值,可以在调用函数的时候指定。
语法解析:
- 函数定义中,提供的x和y,称之为:形式参数(形参),表示函数声明将要使用2个参数,参数之间使用逗号进行分隔
- 函数调用中,提供5和6,称之为:实际参数(实参),表示函数执行时真正使用参数值,传入的时候,按照顺序传入数据,使用逗号分隔
函数的传入参数
传入参数的数量是不受限制的
- 可以不使用参数
- 也可仅使用任意N个参数