1.参数分为可变
下面的b就是可变参数,参数个数不一定
def fact(n,*b): s = 1 for i in range(1,n+1): s *= i for item in b: s *= item return s s = fact(4,5,3,2) print(s)
2.参数传递方式可分为按照位置,按照名字传递的方式两种