- 函数参数传递的内存分析
函数调用,进行参数传递。实参不可变对象,值不变;实参可变对象,值可变。
- 函数返回值
返回多个值,返回类型为元组
- 位置关键词形参实参
-
序列中每个元素转为位置实参:函数调用时,列表前加*****
字典中每个键值对转换为关键字实参:函数调用时,字典前加******
之后的参数,都必须是关键字形参:函数定义时,在后面形参位置,前加****
个数可变的位置形参:函数定义时,形参前加*****
个数可变的关键词形参:函数定义时,形参前加******
def fun(a,b,*,c,d): # 限定c、d必须关键词实参传递 print();
-
- 递归函数
有终止条件



