oldboy twelfth day . I love Python.

最近 感觉到略微有点小疲惫, 成绩出来了, 分数比讲完题后自己猜测的略高.  不说其他的了,来波笔记吧


一, 上节课内容回顾
  1, 动态参数
    1, *args 动态接收位置参数
    2, **kwargs 动态接收关键字参数
    3,形参: 位置, *args, 默认值, **kwargs
  2, 命名空间
  3, 作用域
  4, global, nonlocal
二, 作业


三,今日主要内容
  1,函数名的使用,第一类对象
    1, 函数名可以像变量一样进行赋值操作
    2, 函数可以作为容器的元素,保存在容器内
    3, 函数其实可以作为函数的返回值返回. 加() 返回的是函数的结果, 不加() 返回的是 函数
    4,
  2,闭包*************************
    目的: 让内存永远的记住一个变量.
    写法: 在内层函数中访问外层函数的局部变量,叫闭包,这个时候,外层的局部变量,将会常驻内存.
    函数名.__closure__ 检查是否是闭包

  3,装饰器初识
    开闭原则(开放封闭原则): 对添加功能开放.对修改代码封闭
    语法糖: @装饰器的名字
    总结:


猜你喜欢

转载自www.cnblogs.com/Fushengliangnian/p/9184916.html