码迷,mamicode.com
首页 > 编程语言 > 详细

python 函数调用时传递参数的一些规范

时间:2018-02-25 11:13:08      阅读:167      评论:0      收藏:0      [点我收藏+]

标签:python学习杂记

位置参数
位置参数需与形参一一对应

def test(a,b) #a,b就是位置参数

关键字参数
与形参顺序无关

def test(x,y)
    print(x,y)

test(x=2,y=3)

位置参数必须在关键字参数之前

(**kwargs):把N个关键字参数,转换成字典格式

def test(**kwargs)
    print(kwargs)
test(c=1,b=2)

(*args):把N个位置参数,转换成

def test(*args)
    print(args)
test(1,2,3,4,5)

python 函数调用时传递参数的一些规范

标签:python学习杂记

原文地址:http://blog.51cto.com/soberman/2072747

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!