python 方法

 

简单方法声明及调用

1 def hello(name='world', id=0):
2     return "hello %s %s" % (name, id)
3 
4 
5 str = hello('kimi', 3)


可变参数

 1 def nums(a,b,c,*arg,**args):
 2     print(a,b,c)
 3     print(arg)
 4     print(args)
 5 
 6 nums(1,2,3,4,(1,2,3))
 7 
 8 #输出为 
 9 (1, 2, 3)
10 (4, (1, 2, 3))
11 {}

 

字典参数

1 #字典需要声明及使用时 2个参数 **
2 def t(**args):
3     print(args)
4 
5 
6 t(**{'a': 1, 'b': 2})
7 
8 #输出为
9 {'a': 1, 'b': 2}

 

posted @ 2013-12-11 12:24  zhangxiaodel  阅读(200)  评论(0编辑  收藏  举报