本文摘自php中文网,作者silencement,侵删。
通过前面的学习,我们已经学会了如何在Python中自定义函数。今天我们来说一说Python函数参数中的params如果已经知道了函数参数的个数,我们直接传递给函数就好,但大多数情况下,函数参数的个数我们是不知道的,这怎么解决呢?这就用到了Python中的params参数!
Python参数收集的机制使用星号“*”实现,这里即在指定的参数params前面加上一个“*”,“*”的意思就是用params参数收集传入是不定个数的参数,并将收集的到参数以元组的方式存储在params中,如果没有传入参数params就是个空元组
例如
相关阅读 >>
什么是Python对象摧毁?Python中的对象摧毁(垃圾回收)机制是什么?
更多相关阅读请进入《Python》频道 >>

Python编程 从入门到实践 第2版
python入门书籍,非常畅销,超高好评,python官方公认好书。