首页
学习
活动
专区
圈层
工具
发布
社区首页 >专栏 >64-参数个数不固定的函数

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

作者头像
凯茜的老爸
发布2018-09-11 14:57:34
发布2018-09-11 14:57:34
1.3K0
举报
文章被收录于专栏:python百例python百例
代码语言:javascript
复制
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
本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2018.08.02 ,如有侵权请联系 cloudcommunity@tencent.com 删除
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档