MST
星途 面试题库
面试题:Python自定义函数的参数处理
请编写一个Python自定义函数,该函数接受任意数量的位置参数和关键字参数。函数需要计算所有位置参数的总和,并返回一个字典,字典中包含关键字参数以及总和的值。例如,调用函数`func(1, 2, 3, a=4, b=5)`,应返回`{'a': 4, 'b': 5,'sum': 6}`。
30.9万 热度
难度
编程语言
Python
知识考点
面试题答案
一键面试
def func(*args, **kwargs): total = sum(args) kwargs['sum'] = total return kwargs