函数本质、闭包函数

函数本质、闭包函数
  • python三大神器,装饰器,迭代器,生成器
  • time模块------时间模块
  • print(time.time())时间戳----------->这个时间为格林威治时间
    • 中国 1970年1月1日早上8时0分0秒 中国在东8区
    • 伦敦 1970年1月1日0点0分 伦敦在0时区
    • time.sleep(1) 时间睡1秒
  • 函数名总结
    • 并不是函数名+()才能调用函数
    • 函数的内存地址对应的变量+()就可以调用函数
    • 实际上函数的名字也可以被赋值,也可以做一个容器类型的元素
    • 变量怎么使用,函数的名字都可以怎么用
    • 函数的名字可以做参数
    • 函数的名字可以做返回值
  • 闭包
    • 内层函数a引用外层函数b的变量(而不是引用全局变量),a 就成了一个闭包函数
    • .__closure__方法查看是否是闭包函数,如果有返回值,则是闭包函数
    • 闭包的用处,把一些数据存储在二阶函数的外层
      • 好处,数据不会污染,可以重复使用
    • 闭包使用实例
免责声明:本网信息来自于互联网,目的在于传递更多信息,并不代表本网赞同其观点。其原创性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容、文字的真实性、完整性、及时性本站不作任何保证或承诺,并请自行核实相关内容。本站不承担此类作品侵权行为的直接责任及连带责任。如若本网有任何内容侵犯您的权益,请及时联系我们,本站将会在24小时内处理完毕。
相关文章
返回顶部