美文网首页python百例
64-参数个数不固定的函数

64-参数个数不固定的函数

作者: 凯茜的老爸 | 来源:发表于2018-08-02 09:10 被阅读1次
def func1(*args):  # *表示args是个元组
    print(args)

def func2(**kwargs):  # **表示kwargs是个字典
    print(kwargs)

def func3(x, y):
    print(x * y)

def func4(name, age):
    print("%s is %s years old" % (name, age))

if __name__ == '__main__':
    func1()
    func1(10)
    func1(10, 'bob')
    func2()
    func2(name='bob', age=25)
    func3(*[10, 5])  # 调用的时候,*表示拆开后面的数据类型
    func4(**{'name': 'bob', 'age': 25})  # name='bob', age=25

相关文章

  • 64-参数个数不固定的函数

  • day13 函数嵌套 定义 作用域 名称空间 * 与 ** 应用

    Ⅰ 函数的可变长参数 在形参中*与**的应用 * 站在实参的角度:可变长指的是参数的个数不固定,如果参数的...

  • 参数

    可变参数 Java声明函数是可通过int ... num 等方式声明可变长度的参数,用于传输参数个数不固定的场景,...

  • 9.ES6函数可变参数和对象扩展

    1、ES6中函数参数支持可变(...)三个点表示,表示参数个数不固定,参数以数组方式存储,参数必须是最后一个2、E...

  • golang利用模板生成Service Container

    对于Repository具有固定参数的构造函数,但是对于Service的构造函数参数是不固定的。开始的时候,尝试用...

  • Golang函数

    函数 Golang函数特点 无需声明原型支持多返回值不定参数传参 也就是函数的参数个数不是固定的 但是后面的类型是...

  • 二十:Python之多个装饰器装饰

    一:装饰顺序 从离函数最近装饰器开始装饰 二:装饰不带参数的函数 三:装饰固定参数 四:装饰不固定参数 五:通用装饰器

  • C++学习笔记

    重载函数 定义:函数名相同,参数个数、参数类型、参数顺序不同的多个函数我们称为函数重载 构成条件: 返回值不同不构...

  • python个人学习——偏函数

    当函数的参数个数太多,需要简化时,使用functools.partial可以创建一个新的函数,这个新函数可以固定住...

  • 可变参数函数

    OC 中不固定参数函数, 最后一个参数后面的类型都是和最后那个参数的类型相同 //这个方法中的,就是使用了不固定参...

网友评论

    本文标题:64-参数个数不固定的函数

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