热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

miniweb框架闭包总结(5.2.1)

文章目录1.说明2.代码关于作者1.说明闭包关键:1、在函数内部再定义函数2、函数在不调用情况下不执行。3、和创建对象差不多,但返回的为内部函数引用


文章目录

  • 1.说明
  • 2.代码
  • 关于作者


1.说明

闭包关键:
1、在函数内部再定义函数
2、函数在不调用情况下不执行。
3、和创建对象差不多,但返回的为内部函数引用


2.代码

# y = kx+b
def line(k,b):def creat_y(x):return k*x+breturn creat_yline_ = line(3,5)
print(line_(8))print("-"*50)x = 300
def test():x = 200def test_():nonlocal x #表示x=200# global x #表示x=300print("之前%d" % x) x = 100print("之后%d" % x)return test_t = test()
t()

关于作者

个人博客网站
个人GitHub地址
个人公众号:
在这里插入图片描述


推荐阅读
author-avatar
网赚交流大厅算_817
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有