MST
星途 面试题库

面试题:Python函数定义与调用之参数处理

定义一个Python函数,它接受任意数量的位置参数和关键字参数。函数需要能够计算位置参数的总和,并返回一个字典,字典中包含关键字参数及其对应的值。例如,调用函数func(1, 2, a=3, b=4),应返回(3, {'a': 3, 'b': 4}),请写出实现代码。
40.6万 热度难度
编程语言Python

知识考点

AI 面试

面试题答案

一键面试
def func(*args, **kwargs):
    total = sum(args)
    result_dict = kwargs
    return (total, result_dict)