可变参数:参数的大小不确定。且不在声明函数的时候写明参数的字段。在函数实现部分会出现。
不用可变参数,调用的时候需要传入数组,说白了是通过数组或者列表中元素的大小来完成可变参数个数的定义。
其实参数还是只有1个。
后面两次调用时直接传的数字,参数编程多个了。
>>> calc([1, 2, 3])
14
>>> calc((1, 3, 5, 7))
84
>>> calc(1, 2, 3)
14
>>> calc(1, 3, 5, 7)
84
可变参数:参数的大小不确定。且不在声明函数的时候写明参数的字段。在函数实现部分会出现。
不用可变参数,调用的时候需要传入数组,说白了是通过数组或者列表中元素的大小来完成可变参数个数的定义。
其实参数还是只有1个。
后面两次调用时直接传的数字,参数编程多个了。
>>> calc([1, 2, 3])
14
>>> calc((1, 3, 5, 7))
84
>>> calc(1, 2, 3)
14
>>> calc(1, 3, 5, 7)
84