python函数。
python函数
#!...):
print("name:",name," age:",age," others:",kw)
# kw前加**表示这是个关键字参数,也就是键值对,它的长度可以是0-任意个
person("bob...:
print('a =', a, 'b =', b, 'c =', c, 'd =', d, 'kw =', kw)
在函数调用的时候,Python解释器自动按照参数位置和参数名把对应的参数传进去。...= 99 kw = {'ext': None}
最神奇的是通过一个tuple和dict,你也可以调用上述函数:
>>> args = (1, 2, 3, 4)
>>> kw = {'d': 99, '...,都可以通过类似func(*args, **kw)的形式调用它,无论它的参数是如何定义的。