类中的函数如何定义和调用任意数量的关键字实参?

类中的函数如何定义和调用任意数量的关键字实参?类中的函数如何定义和调用任意数量的关键字实参?


回答:

你原本中的写法:
info 是 tuple,
sex='man' 写法被解释成字典。

通常写法:

def fun(a, b, *args, **kwargs):

print('a: "{}" value: {}'.format(type(a), a))

print('b: "{}" value: {}'.format(type(b), b))

print('args: "{}" value: {}'.format(type(args), args))

print('kwargs: "{}" value: {}'.format(type(kwargs), kwargs))

fun(1, 'string', 'more', 9, name='hehe', sex='man')

把上面这段代码拷贝进去运行看看。

以上是 类中的函数如何定义和调用任意数量的关键字实参? 的全部内容, 来源链接: utcz.com/a/31585.html

回到顶部