Python 函数 (四)


1.函数定义

  def  function():

2.参数 

  位置参数  默认参数  可变参数  *args 传进去包装成元祖   **kwargs 传进去包装成字典

3.拆包 列表 元祖  *list/tuple   **kw字典

4.作用域

   全局变量  

    函数内修改 直接修改不了,相当于是重新定义了一个相同的变量,要修改 定义global

  局部变量  :函数内部定义的变量,只能内部访问

5.递归调用