实际上真正的Python参数传递语法是*和**。 *args和**kwargs只是一种约定俗成的编程实践。我们也可以写成*vars和**kvars。 *args和**kwargs一般是用在函数定义的时候。 二者的意义是允许定义的函数接受任意数目的参数。 也就是说我们在函数被调用前并不知道也不限制将来函数可以接收的参数数量。 在这种情况下我们可以使用*args和**kwargs。