python命名关键字参数
*,nkw表示命名关键字参数,是用户想输入的关键字参数名称,定义方式是在nkw前追加*
python命名关键字参数作用
限制调用者传达的参数名称。
python命名关键字参数实例
# 命名关键字参数
def print_info4(name, age=18, height=178, *, weight, **kwargs):
'''
打印信息函数4,加入命名关键字参数
:param name:
:param age:
:param height:
:param weight:
:param kwargs:
:return:
'''
print('name: ', name)
print('age: ', age)
print('height: ', height)
print('keyword: ', kwargs)
print('weight: ', weight)
print_info4('robin', 20, 180, birth='2000/02/02', weight=125)
神龙|纯净稳定代理IP免费测试>>>>>>>>天启|企业级代理IP免费测试>>>>>>>>IPIPGO|全球住宅代理IP免费测试