python命名关键字参数有什么用?

446次阅读
没有评论

python命名关键字参数有什么用?

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免费测试

相关文章:

版权声明:wuyou2021-04-29发表,共计502字。
新手QQ群:570568346,欢迎进群讨论 Python51学习