先来看一个题目:
想想被遮住的答案是什么?
答案在下面,你先别看,思考两分钟。
答案如下:
你是否做对了呢?
怎么理解*和**。
看下图:
我们将*和**变量的类型打印出来发现:
*代表元组,**变量代表字典。
*:元组可以为一个多参数的组合,它被用作“收集其余的位置参数”;
**:字典处理剩余的键值对。
反复琢磨几遍,就领会了!
如果理解了,请再来进一步加深印象吧。
*,**的变量可以用来给一个函数预设一个变量空间,当我们暂时不知道函数变量会是什么样的时候,用它们非常适合。
结束。
人生苦短,我用Python!
该系列还有
领取专属 10元无门槛券
私享最新 技术干货