python 学习笔记

最近一直在看廖雪峰的python教程学习python,其中有个很有趣的功能就是python的函数。

函数的输入参数包括几种形式:

  • 必选参数

  • 默认参数

  • 可变参数

  • 关键字参数

这四种参数也可以混合使用,或只用其中某些,但参数的顺序却是确定的。必须是,必选参数,默认参数,可变参数,关键字参数。比如:

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

函数在调用的时候,Python解释器会自动按照参数位置和参数名把对应的参数传进去

你可能感兴趣的:(python)