导语:
本文主要介绍了关于如何使用python函数的不定长参数?的相关知识,希望可以帮到处于编程学习途中的小伙伴
你有过这样的经历吗?在语言中,虽然构建的每一个字母或数字都直观地指向一个内容,但有时,有些内容是不确定的,所以我们不得不在某些基础上,添加一些字母或符号来表达它。比如我们说的函数的变长参数就是一个例子。如果参数个数不确定,我们将使用
“*”号来表示,具体用法看下文哦~
什么是不定长参数?
首先是不确定性,涉及的内容是参数个数。这个组合需要用在参数前面
“*”号表达。
代码演示:
def sum_of_num(*args):
不定性参数
案例:
求一
组
整数之和
def sum_of_num(*args):
"""
功能介绍:求一组数字之和
:param args: 提供的数字元组
:return: 所有的数字之和
"""
sum = 0
for i in args:
sum += i
return sum
if __name__ == "__main__":
print(sum_of_num(11,22,22,22))
list01 = [11,22,33,44,55]
tuple01 = (11,22,33)
print(sum_of_num(*list01))
print(sum_of_num(*tuple01))
需要注意的是,有时系统会先将实际参数与常用参数进行匹配,匹配完成后再传递给不确定参数。你只需要了解,你必须记住你需要添加
“*”号哦~
本文为原创文章,版权归知行编程网所有,欢迎分享本文,转载请保留出处!
你可能也喜欢
- ♥ python全局变量和局部变量的区别08/28
- ♥ 如何在linux中安装python?08/28
- ♥ python TKinter的消息传递机制09/16
- ♥ 使用python中的while语句将二进制转换为十进制10/27
- ♥ 如何为python字典添加值08/17
- ♥ 查找某个元素是否包含在python列表中12/11
内容反馈