一、参数的高级方法:
1.1 参数的定义:
1.1.1 用途:
在不明确接收参数数量时使用*args和**kwargs
1.1.2 特点:
args和 kwargs 是可以更换的,但是程序员(约定俗成)都用它
形参: 位置 > 动态位置 > 默认参数 > 动态默认参数
实参: 位置 > 关键字参数
1.1.3 动态参数:
位置参数 > 动态的位置参数
# 动态参数示例: # 位置参数 > 动态的位置参数 def func(a,b,c,*args): # 在形参位置*叫做聚合 print(a,b,c) print(args) # 元组形式 func(1,2,3,4,5,9,6,7,8)