美文网首页
python-关键字参数

python-关键字参数

作者: 智齿_93fa | 来源:发表于2020-03-25 00:26 被阅读0次

参数前面加上‘**’,则表示为关键字参数,形参为字典类型,用来接收传递过来的实参。

实参如果为字典类型,则必须在传参时添加‘**’。

def func(arg1, **kwargs):
    kwargs.update({'pet_name':'pop'})
    print(arg1, kwargs)


func(1, name="peter")
def func(arg1, **kwargs):
    kwargs.update({'pet_name':'pop'})
    print(arg1, kwargs)

info = {'name':"peter", 'sex':'男'}
func(1, **info)

相关文章

  • python札记-参数混用

    Python-参数混用 前言该篇文章主要记录python中参数混用问题,当然,主要是普通参数、关键字参数以及收集参...

  • python-关键字参数

    参数前面加上‘**’,则表示为关键字参数,形参为字典类型,用来接收传递过来的实参。 实参如果为字典类型,则必须在传...

  • python-命名关键字参数

    在参数后面加上' * ',指星号后面的参数被传参时,一定要通过形参命名来传递参数,用来强调某些特定意义的参数,比如:

  • Python知识

    命名关键字参数用于指定关键字 参数定义的顺序必须是:位置参数、默认参数(关键字参数)、可变参数、命名关键字参数、可...

  • 关于python函数的参数

    必选参数 默认参数 可变参数 关键字参数-命名关键字参数

  • 5.函数的参数

    位置参数 默认参数 可变参数 关键字参数 命名关键字参数 参数组合

  • Python-可变参数和关键字参数(*args **kw)

    前言: Python的函数具有非常灵活的参数形态,既可以实现简单的调用,又可以传入非常复杂的参数。 可变参数和关键...

  • 函数的参数

    函数的参数顺序是 必选参数、默认参数、可变参数、关键字参数、命名关键字参数 必选参数 默认参数 可变参数 关键...

  • Python之函数的参数

    Python中函数的参数有五种:位置参数(必选参数)、默认参数、可变参数、关键字参数、命名关键字参数。 位置参数 ...

  • 函数的参数

    函数的参数: 关键词:必选参数、默认参数(a=b)、可变参数(*args)、关键字参数(**kw)、命名关键字参数...

网友评论

      本文标题:python-关键字参数

      本文链接:https://www.haomeiwen.com/subject/dnuzyhtx.html