在前面的知识点的讲解中,我们有了解过python的参数的相关知识点,对于参数的使用我们一般也是在函数的使用中有所提及,接下来的这篇文章我们就而来一起了解一下关于python中的可变参数的使用方法,一起来看看吧 。
文章插图
【如何使用python中的可变参数?python中可变参数的使用方法】我们先来了解一下什么是可变参数,顾名思义就是传入的参数个数是可变的,就是没有固定的参数个数的规定,当我们想要对函数处理可变数量参数的时候,我们就可以使用到这个可变参数 。
在使用可变参数之前我们就需要注意一点就是,使用可变参数在传递参数的时候,当参数带有名字进行传递时就会出现错误 。下面我们就来讲解一下关于可变参数的传递方式 。
想要进行可变参数传递主要有两种形式来传递,第一种就是直接对函数进行传入,这一种方式我们平常也使用的较多,因为较为的简便,直接使用输出语句就可以进行使用 。
第二种方法就需要使用到我们之前所讲到的星号“*”,我们就需要先把参数转换为列表或者元组,再进行传入函数,并且在使用的时候前面必须带上星号,如果没有带星号就会变为列表的嵌套等,我们来看个例子吧:
def sum(*num): s = 0for n in num: s += n return sprint (sum(10,11,12,13,14))以上就是关于python中可变参数的使用方法,希望有帮助到大家,现在就不妨试着练习一下吧 。
推荐阅读
- Python如何实现变量交换?python实现变量交换的机制是什么?
- 什么是python的伪私有属性?python的伪私有属性是什么?
- Python中tempfile模块有什么用?如何使用tempfile模块
- python中的not关键字有什么含义?python中not关键字如何使用?
- 如何对Python文本模式进行匹配?如何使用match方法进行匹配?
- Python怎么创建临时文件?Python中临时文件如何生成
- 如何使用python爬虫爬取数据?python爬虫爬取数据的六个步骤
- python中的字典如何转换成json字符串?python中的字典转换成json字符串的方法
- 正则表达式中regexp_replace函数如何使用? python正则表达式regexp_replace的使用方法
- python如何通过字节读取文件?python用字节读取文件的方法是什么?