python封包与解包的概念:
1、装包/封包:定义函数的时候使用
def test(*args,**kwargs)
args: 可变数量参数,把参数封装成元组(a,b)
kwargs: 关键字参数,把参数封装成字典
2、解包:调用函数的时候使用比较多
test(*[1,2,3,4])
案例:
print([1,2,3,4,5],end='\n') # 打印的结果是一个列表
# 解包:打印的结果不是列表,是 1 2 3 4 5
# print(*[1,2,3,4,5],sep='\n') # sep 分隔符, end 结束符
print(*[1,2,3,4,5],end='\n') # sep 分隔符, end 结束符