大神帮忙解答一下,使用参数有不懂的地方,解救小白,请问这个3125是怎么运算出来的?
											def power(x,y, *others):if others:
print('Received redundant parameters:', others)
return pow(x,y)
>>> params = (5,) * 2
>>> power(*params)
3125
请问这个3125是怎么运算出来的?
 2019-03-16 15:52
	    2019-03-16 15:52
   程序代码:
程序代码:>>> (5, ) *2 (5,5) >>> power(*params) # 传递参数的时候,*的作用是解析参数。因为params刚好是两个元素,所以*params 相当于power() 函数内部 x, y = params # 参考内容 https://docs.
[此贴子已经被作者于2019-3-17 11:37编辑过]
 2019-03-17 11:07
	    2019-03-17 11:07