如何使用python中的可变参数?python中可变参数的使用方法

在前面的知识点的讲解中,我们有了解过python的参数的相关知识点,对于参数的使用我们一般也是在函数的使用中有所提及,接下来的这篇文章我们就而来一起了解一下关于python中的可变参数的使用方法,一起来看看吧 。

如何使用python中的可变参数?python中可变参数的使用方法

文章插图
【如何使用python中的可变参数?python中可变参数的使用方法】我们先来了解一下什么是可变参数,顾名思义就是传入的参数个数是可变的,就是没有固定的参数个数的规定,当我们想要对函数处理可变数量参数的时候,我们就可以使用到这个可变参数 。

在使用可变参数之前我们就需要注意一点就是,使用可变参数在传递参数的时候,当参数带有名字进行传递时就会出现错误 。下面我们就来讲解一下关于可变参数的传递方式 。
想要进行可变参数传递主要有两种形式来传递,第一种就是直接对函数进行传入,这一种方式我们平常也使用的较多,因为较为的简便,直接使用输出语句就可以进行使用 。
第二种方法就需要使用到我们之前所讲到的星号“*”,我们就需要先把参数转换为列表或者元组,再进行传入函数,并且在使用的时候前面必须带上星号,如果没有带星号就会变为列表的嵌套等,我们来看个例子吧:
def sum(*num): s = 0for n in num: s += n return sprint (sum(10,11,12,13,14))以上就是关于python中可变参数的使用方法,希望有帮助到大家,现在就不妨试着练习一下吧 。

    推荐阅读