requests的定义def request(method, url, **kwargs):
- 位置传参
- 元组解包
- 不定长传参
传参方式可参考下面这段代码
# 几种传参方式
def param_demo_0(a, b=None):
# 位置传参,当不传时,则使用默认值
print(f"a为{a},b为{b}")
def param_demo_1(c, d, *args, **kwargs):
# 位置传参
print(f"c为{c},d为{d}")
# args元组解包
print(f"{args}")
# kwargs不定长的关键字传参
print(f"{kwargs}")
if __name__ == '__main__':
param_demo_0(1)
param_demo_1(3, 4, 5, 6, e=23, f=33)
打印结果分别为:
a为1,b为None
c为3,d为4
(5, 6)
{'e': 23, 'f': 33}






网友评论