本文实例讲述了Python中函数的参数定义和可变参数用法。一般情况下这是没问题的,但是也有在定义函数的时候,不能知道参数个数的情况,在Python里,带*的参数就是用来接受可变数量参数的。我们在调用funcD的时候,至少要传递2个参数,2个以上的参数,都放到c里了,如果只有两个参数,那么c就是一个empty tuple。在Python里,还支持一种用关键字参数调用函数的办法,也就是在调用函数的时候,明确指定参数值付给那个形参。也就是说,关键字参数可以让我们在调用函数的时候打乱参数传递的顺序!看看Python Reference Manual吧,关于Function definitions的那些章节。其实,笨想也能猜出来啊,o(∩_∩)o...希望本文所述对大家的Python程序设计有所帮助。

Python中函数的参数定义和可变参数用法实例分析

Python中函数的参数定义和可变参数用法实例分析