1. 简单总结:

1.1. 定义的时候 *参数**参数 的作用:

*参数 表示可变位置参数 (长度可变得位置参数), 用元组得方式把传进来得参数储存起来 **参数 表示可变关键字参数, 用字典得方式把传进来的参数 (形式为 a=1 等) 储存为相应得

1.2. 调用的时候 *参数**参数 的作用:

*参数传递进去就会把这个参数(储存着一个元组)解包,然后把每个元素依次传递进函数中 **参数也类似

2. 快照: