python函数应用

img

如图26648748289291749201937819297473749001937

def sum_numbers(*args):
    total = 0
    for num in args:
        total += num
    return total

# 测试
print(sum_numbers(1, 2, 3)) # 输出 6
print(sum_numbers(10, 20, 30, 40, 50)) # 输出 150

如果以上回答对您有所帮助,点击一下采纳该答案~谢谢


## *args 可以接受任意参数
def sum_numbers(*args:int):
    # 循环所有参数,并求和
    result = 0
    for i in args:
        result += i
    # 返回
    return result
    # return sum(args)    #这个是利用内部函数直接求和,并返回

result = sum_numbers(1,2,3,4)
print(result)