如何定义和调用python中的函数( 二 )


def eat(*args):
   print(args)   
eat("春","夏","秋","冬")
注:这里的args为常规写法 , 当然你也自已界说名称 , *args返回的是一个元组 。

如何定义和调用python中的函数



7除此之外 , 还有一个返回值为字典的不定长参数**kwargs 。 而且这个不定长参数只能放在参数的最后面 , 不然会呈现报错现象 。 具体如下:

如何定义和调用python中的函数



8在上面界说参数的时辰我们一向都是经由过程位置传参的方式进行传参 , 也是就要传的参数名称对应界说的参数挨次 。 那么可以不按挨次指定某个参数进行传参吗 , 谜底当然是可以的 , 我们可以经由过程指定参数传参来实现 。 例如:
【如何定义和调用python中的函数】def eat(weather,name):    print("%s喜好在%s吃芒果"%(name,weather))eat(name="小五",weather="冬天")

如何定义和调用python中的函数




以上内容就是如何定义和调用python中的函数的内容啦 , 希望对你有所帮助哦!

猜你喜欢