python学习笔记五(函数)

2018-02-28  本文已影响2人  stoolman

函数

函数实现

def funcname(parameter_list):
    pas

没有return,返回None;除了返回组,python还可以直接返回多个值,返回值为元组,获取返回值尽量用变量名来接收,避免直接使用元组索引。

序列解包

函数参数

def func(a, b, c=0, *args, **kw):
    print 'a =', a, 'b =', b, 'c =', c, 'args =', args, 'kw =', kw

函数调用,使用形参传递实参数值
可变参数允许你传入0个或任意个参数,这些可变参数在函数调用时自动组装为一个tuple。而关键字参数允许你传入0个或任意个含参数名的参数,这些关键字参数在函数内部自动组装为一个dict。

上一篇 下一篇

猜你喜欢

热点阅读