- 1
- 0
- 约4.08千字
- 约 27页
- 2026-11-02 发布于北京
- 举报
单击此处添加标题
汇报人:XXX
XX年XX月XX日
目录
CONTENTS
01
单击添加章节标题
02
单击添加章节标题
03
单击添加章节标题
04
单击添加章节标题
05
单击添加章节标题
06
单击添加章节标题
PART.01
单击此处添加章节标题
函数的定义与参数传递
01.
传对象引用
Python参数传递采用传对象引用方式,可变对象在函数内修改会影响原对象,不可变对象修改会创建新对象。
02.
默认参数
为函数提供预设值减少重复代码,但默认参数表达式只在定义时求值一次,不应将可变对象作为默认值。
03.
可变参数
通过args收集额外位置参数为元组,kwargs捕获未匹配的关键字参数为字典,适用于参数数量不确定的情况。
作用域查找
变量查找遵循LEGB规则,即局部、嵌套、全局、内置作用域,函数内部赋值的变量默认为局部变量。
global声明
在函数内部使用global关键字声明变量,可以修改全局作用域中的变量值,避免UnboundLocalError错误。
nonlocal声明
在嵌套函数中使用nonlocal关键字声明变量,可以修改外层非全局作用域中的变量,实现闭包状态保持。
闭包机制
闭包是携带了自由变量的函数对象,通过返回内部函数实现对外部作用域变量的引用,常用于装饰器设计。
变量作用域与闭包机制
模块导入与标准库应用
模块定义
模块是包含Python定义和语
您可能关注的文档
- 2026年血液病的诊断与治疗课件.pptx
- 自然生育与辅助生殖技术的比较与选择.pptx
- 自律神经失调的认知与处理.pptx
- 《从一到无穷大》读书汇报.pptx
- 《安娜·卡列尼娜》读书分享:爱情与背叛的较量.pptx
- 《悲惨世界》读书汇报:历史的启示.pptx
- 《Python网络爬虫》课件-第14章:Scrapy框架.pptx
- 《从一到无穷大》读书分享:数学的魅力.pptx
- 《Python数据分析基础》教学课件——第9-12章.pptx
- 锂离子电池储存风险评估报告范文.pptx
- 哈尔滨工业大学《建筑设计(五)》2023-2024学年第一学期期末试卷.doc
- GB-T 35273-2017 信息安全技术个人信息安全规范.pdf
- GB/T 17940.1-2026半导体器件 集成电路 第3-1部分:模拟集成电路 单片集成运算放大器空白详细规范.pdf
- 中国国家标准 GB/T 48460.1-2026微细气泡技术 家庭应用 第1部分:基于气泡粒径和浓度评价微细气泡花洒性能的测试方法.pdf
- 《GB/T 17940.1-2026半导体器件 集成电路 第3-1部分:模拟集成电路 单片集成运算放大器空白详细规范》.pdf
- 《GB/T 48460.1-2026微细气泡技术 家庭应用 第1部分:基于气泡粒径和浓度评价微细气泡花洒性能的测试方法》.pdf
- GB/T 48460.1-2026微细气泡技术 家庭应用 第1部分:基于气泡粒径和浓度评价微细气泡花洒性能的测试方法.pdf
- 中国国家标准 GB/T 17940.1-2026半导体器件 集成电路 第3-1部分:模拟集成电路 单片集成运算放大器空白详细规范.pdf
- 2026--2027学年河北省石家庄市第二中学高二上学期暑期摸底调研数学试题-含答案.docx
- 皖2004J208 SF防水保温屋面构造.docx
最近下载
- 《屋面工程技术规范》(GB50345—2004)修订内容综述.pdf VIP
- AirDisk-Q3X说明书使用说明.pdf VIP
- 标准图集-12SS508-混凝土模块式室外给水管道附属构筑物.pdf VIP
- 2026年入党积极分子思想汇报大全(2篇).docx VIP
- 福建省建筑工程设计收费指导标准(2024 版).pdf
- 食品微生物学检验技术(全套1083页PPT课件).pptx
- VDI22302003中文打印版(已审核).pdf VIP
- 2026年第四季度入党积极分子思想汇报,入党积极分子思想汇报范文(2篇).docx VIP
- (高清版)DG∕TJ 08-2411-2023 地下结构隔排水主动抗浮技术标准.pdf VIP
- 化工厂静电危害和预防和培训.ppt VIP
原创力文档

文档评论(0)