写函数,接收n个数字,求这些参数数字的和。(动态传参)
动态传参
·
"""
写函数,接收n个数字,求这些参数数字的和。(动态传参)
"""
# # 方法一:
# def func(*args):
# sum_all = 0
# for i in args:
# sum_all += i
# return sum_all
#
#
# print(func(1, 5, 7, 8))
# # 方法二:
# # print(sum([3, 5, 7]))
# print(sum((1, 5, 7, 8))) # sum中可以直接接受一个可迭代对象. 他会把这个可迭代对象进行迭代. 把每个元素累加
# 方法三:
def func(*args): # args是元组. 可以迭代
return sum(args)
print(func(1, 5, 7, 8))
更多推荐
已为社区贡献2条内容
所有评论(0)