Python中函数的参数主要分两类:
一:位置参数(positional argument)
因为与位置有关,所以必须按照指定的顺序传参。如func(100,300)与func(300,100)结果不同。
二:关键字参数(keyword argument)
必须传参的同时传关键字。func(100,a=‘abc’)
函数使用参数的情况也分两类:
一:只允许传入给定个数个参数
二:不指定允许传入参数的个数
1' 一个*:传入不确定数量的位置参数。
参数存储类型:tuple
2' 两个*:传入"不确定数量"的关键字参数。
参数存储类型:dict
注意:虽然理论上可以存多个,实际上只能给一个对象,但是可以通过给一个tuple对象或者list对象,来实现传入多个参数。
推荐相关文章:http://www.cnblogs.com/tqsummer/archive/2011/01/25/1944416.html