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

美女程序员鼓励师

1、说明

*,nkw表示命名关键字参数,是用户想输入的关键字参数名称,定义方式是在nkw前追加*

2、作用

限制调用者传达的参数名称。

3、实例

# 命名关键字参数

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)

以上就是python命名关键字参数的使用,希望对大家有所帮助。更多Python学习指路:python基础教程

本文教程操作环境:windows7系统、Python 3.9.1,DELL G3电脑。

以上是 python命名关键字参数有什么用? 的全部内容, 来源链接: utcz.com/z/543902.html

回到顶部