- 7
- 0
- 约1.11千字
- 约 22页
- 2024-06-03 发布于山东
- 举报
基础班--12闭包和装饰器
课程内容递归函数函数引用闭包装饰器
递归函数
递归函数什么是递归呢?难道是把乌龟递给我吗?
递归函数的小故事从前有个庙,庙里有个老和尚,老和尚给小和尚讲故事从前有个庙,庙里有个老和尚,老和尚给小和尚讲故事从前有个庙,庙里有个老和尚,老和尚给小和尚讲故事
递归函数“递归的含义”: 如果一个函数在内部不调用其他的函数,而是调用它本身的话,这个函数就是递归函数。“递归的条件”:1.必须有一个明确的结束条件---递归出口2.每进行更深一层的递归时,问题规模相比上次递归都要有所减少3.相邻两次重复之间有紧密的联系
函数引用
变量的引用
函数引用引用的作用:在python中,值是靠引用来传递来的可变和不可变类型:数据能够直接进行修改,如果能直接修改那么就是可变类型,否则是不可变类型函数的引用:如对函数名的引用、参数的传递引用。
闭包
认识闭包“闭包的定义”: 在函数嵌套的前提下﹐内部函数使用了外部函数的 变量并且外部函数返回了内部函数﹐我们把这个使 用外部函数变量的内部函数称为闭包。“闭包的作用”: 可以保存外部函数内的变量“构成条件”: 1.在函数嵌套(函数里面再定义函数)的前提下 2.内部函数使用了外部函数的变量或参数 3.外部函数返回了内部函数
装饰器
装饰器 装饰器本质上就是一个闭包函数,装饰器的返回值也是一个函数对象。
您可能关注的文档
- 01初始Python讲解课件.pptx
- 02变量(Python讲解课件).pptx
- 03运算符(Python讲解课件).pptx
- 04if判断(Python讲解课件).pptx
- 05循环(Python讲解课件).pptx
- 06字符串、列表(Python讲解课件).pptx
- 07元组、字典、集合(Python讲解课件).pptx
- 08.类型转换、深浅拷贝(Python讲解课件).pptx
- 09.函数基础(Python讲解课件).pptx
- 11.异常、模块、包(Python讲解课件).pptx
- 2025安徽省计算机二级c语言真题及答案.docx
- 起重吊装专项施工方案.docx
- 浙江传媒学院《影视剧剧本分析》2023-2024学年第一学期期末试卷.doc
- 枣庄职业学院《中国当代文学史》2023-2024学年第一学期期末试卷.doc
- 昆明理工大学《文学翻译》2022-2023学年第一学期期末试卷.doc
- 2025-2030葡萄废料制备生物有机肥的技术路线与推广潜力报告.docx
- 湖南交通工程学院《营养与健康》2023-2024学年第一学期期末试卷.doc
- 高处作业现场管理规范.docx
- 2026中国植物基食品消费行为变化与市场细分策略分析.docx
- 保定学院《现代舞基训》2021-2022学年第一学期期末试卷.doc
最近下载
- 建筑砖混结构拆除方案.docx
- QGDW 11008-2013低压计量箱技术规范.pdf VIP
- 义务教育语文课程标准日常修订版2022年版2025年修订解读PPT课件.doc VIP
- 烟花爆竹安全技术理论考核试卷及答案.docx VIP
- 7-《智能锂电BMS技术演进:智驭大电芯,跃迁新场景》天邦达 研发中心总监 肖展伟.pdf
- 输变电工程施工质量验收统一表式(变电工程土建专业)-2024年版.pdf VIP
- 2025年留置看护辅警考试题库(含答案).docx
- 上海盛视天橙传媒股份有限公司股权转让说明书.pdf
- 革命历程中的红色故事PPT模板.pptx VIP
- 深信服超融合HCI用户手册_V6.8.0.pdf
原创力文档

文档评论(0)