首页 > 编程语言 > 详细

python函数参数说明

时间:2020-04-14 23:09:54      阅读:75      评论:0      收藏:0      [点我收藏+]
list1 = [1, 2, 4]
list2 = [1, 2, 4]


def func1(key, *args):
    print(‘func1‘, key, args)
    # kye func1 ([1, 2, 4], [1, 2, 4])


func1(‘func1‘, list1, list2)


# **args 关键字参数 key1=value1,key2=value2
def func2(*key, **args):
    print(‘*key‘, key)  #*key (1, 2, 4)
    print(‘**args‘, args)  #**args {‘001‘: 100, ‘002‘: 200, ‘003‘: 300}


dic1 = {‘001‘:100, ‘002‘:200, ‘003‘:300}

func2(*list1, **dic1)


def func3(a, b , *c, **args):
    print(‘a‘, a) #a 4
    print(‘b‘, b) #b 5
    print(‘*c‘, c) #*c (8, 9)
    print(‘**args‘, args) #**args {‘x‘: 1, ‘y‘: 2}


func3(4, 5, 8, 9, x=1, y=2)

 

python函数参数说明

原文:https://www.cnblogs.com/petty/p/12701973.html

踩
(0)
赞
(0)
   
举报
评论 一句话评论(0)
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!