版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
金融衍生工具与风险管理05衍生工具知识目标了解金融衍生工具的基本概念与类型,掌握期货、期权的定义、特征及各自的定价方法。风险管理学习要求熟悉金融风险的主要类型与金融风险管理的基本步骤,掌握VaR的基本原理及其计算方法。【学习目标】【学习目标】:金融衍生工具
衍生工具定义解析是在交易所或场外交易的合约,价值依附标的资产价格、利率等变量,为交易者转移风险的双边金融创新形式。
衍生工具类别划分依据与标的资产关系分为线性工具与非线性工具,线性含远期、期货、互换,非线性主要为期权,估值复杂度不同。
衍生工具影响与管理既推动金融产品、机构、服务发展,促进市场证券化与国际化,也加剧金融体系脆弱性,提升监管难度,需加强风险管理。【学习目标】:金融衍生工具金融衍生工具的类型
产品形态分类说明按产品形态可分为独立衍生工具,含远期合约、期货、互换、期权及复合衍生工具;还有嵌入式衍生工具,如债券的可赎回、可转换条款。
交易方式特点分类按自身交易方式及特点,基础衍生工具外,复合与嵌入式衍生工具合称结构化金融衍生工具,如期货期权、互换期权、复合期权等。
标的资产种类分类按标的资产可分为股权类、货币类、利率类、信用类及其他衍生工具,涵盖股票期货、货币互换、信用联结票据、天气期货等。
交易场所分类说明按交易场所分为交易所上市的交易场所衍生工具,以及分散化交易的场外交易市场衍生工具,多数互换和信用衍生工具在场外交易。【学习目标】:金融衍生工具金融衍生工具市场及其发展
衍生工具市场沿革起源可追溯至数百年前,1840年美国芝加哥交易委员会成立标志首个期货市场形成,后续期货行业快速发展,标的物逐步拓展至金融品类。
衍生工具市场发展1973年标准化期权出现,70年代浮动汇率体系推动其发展,末期市场成熟,涌现能源、气候等新兴衍生产品,场外交易市场规模最大。
交易风险管控要点场外交易存在交易对手风险,可通过清算所降低,场内交易靠保证金、每日盯市管理信用风险,但清算所无法完全消除风险。
衍生工具核心作用可用于套期保值规避价格风险,能助力价格发现,还能为投机者提供盈利机会,提升市场活跃度与流动性。
衍生工具争议解析因高杠杆率等特性常被指风险大、投机性强,但巨额亏损多源于操作不当、违规交易和对产品认识不足,并非市场本身问题。基础衍生工具概况金融衍生工具种类多、结构复杂,常见基础性工具主要有远期、期货、期权和互换4种。期期货期权交易特点本书重点介绍期货和期权,二者多为在交易所内进行交易的标准化合约。【学习目标】:期货【学习目标】:期货期货与期货交易
期货核心定义指由有组织的交易所设计,规定交易双方将来特定时间以约定条件交易标准数量特定金融工具的标准化合约,买卖双方到期均有履约义务。期货核心特征为标准化合约,具备高流动性;属远期交易,交割在未来;多以平仓或现金交割了结,无需实物交割;采用保证金与逐日结算制度规避信用风险。金融期货主要品类按标的物分为外汇、利率、股票指数期货三类,分别用于规避汇率、利率、股票市场系统性风险。【学习目标】:期货外汇期货交易要点是标准化外汇交易工具,有掉期和套期保值两种形式,设交易单位与每日波动限制,到期未平仓合约需现汇交割。利率期货品类明细为标准化利率交易工具,分为货币期货和资本期货,前者含短期国库券期货等,后者含中长期国债期货等。股票指数期货特点无实物形式,以现金交割,合约价值为股价指数乘合约乘数,卖空更方便、成本更低、杠杆与流动性高于股票现货,可规避系统性风险。期货定价前提设定期货采用每日盯市和保证金制度,定价讨论暂不考虑该制度影响,假定无交易成本与摩擦,同时设定了t、T、St等相关变量。期货无套利定价基础期货建立时初始价值为0,可通过现货与期货市场无套利关系确定期货价格F,无套利指相同收益头寸价格相同,套利是零风险零净现值获收益。无持有成本定价推导通过构建买入标的资产和投资无风险资产加买入期货两个等价头寸,推导得出无持有成本时期货价格公式F=Sterτ。含持有成本定价推导当标的资产存在连续便利收益率或持有成本率i时,调整头寸后推导出期货价格公式F=Ste(r-i)τ,且i正负会影响期货价格高低。【学习目标】:期货期货的定价【学习目标】:期权
期权与期货共性期权和期货类似,均为交易所内交易的标准化合约,标的资产交易都发生在未来。
期权的独特特征期权在合约设计、买卖双方的责权利等方面,具备有别于期货的鲜明特点。【学习目标】:期权期权与期权交易
期权核心定义期权是未来特定期限内按协议价格买卖金融商品的选择权,买方付期权费获权利,仅承担期权费损失上限,卖方承担交割义务赚期权费。
期权按选择权分类按选择权性质分为看涨期权和看跌期权,看涨期权买方在标的市价超执行价时行权,看跌期权则在执行价高于市价时行权。
期权按行权时间分类按行权时间分为欧式、美式、百慕大期权,美式可在有效期内任意行权,灵活性更强,同等条件下价值高于仅能到期日行权的欧式期权。
期权按标的资产分类按标的资产分为股票、指数、期货、外汇、利率等期权,各类期权对应不同标的,行权交割方式也各有区别。奇异期权开发背景由金融机构为满足客户特殊需求开发,通常在场外市场进行交易。奇异期权品类特点奇异期权拥有繁多的种类,市场中存在多种较为常见的具体类型。奇异期权a.复合期权
复合期权基本定义指期权的期权,是在普通期权基础上衍生出的一种更为复杂的期权产品。
复合期权四类类型包含看涨期权的看涨期权、看涨期权的看跌期权、看跌期权的看涨期权和看跌期权的看跌期权。b.障碍期权
障碍期权定义收益依赖标的资产价格在特定时期内是否达到特定水平的期权,是特殊类型期权。
障碍期权细分规则分为敲入、敲出期权,敲入期权需标的资产价格超障碍价格才生效,敲出期权达标即作废。c.两值期权
两值期权收益特点属于具有不连续收益的期权,当到期日标的资产价格高于协议价格时,持有者可获得固定金额。
两值期权核心定义作为特殊期权类型,收益机制区别于常规期权,以到期日标的资产价格与协议价格的对比来确定固定收益。回溯期权收益逻辑收益依赖期权有效期内标的资产的最高或最低价格,分回溯看涨与看跌两种类型。回溯看涨期权规则持有者可按期权有效期内标的资产的最低价格,买入对应的标的资产。回溯看跌期权规则持有者可按期权有效期内标的资产的最高价格,卖出对应的标的资产。d.回溯期权e.亚式期权亚式期权核心特点收益依赖标的资产有效期内至少某一段时间的平均价格,是一类特殊期权产品。亚式期权两类类型分为平均价格期权和平均执行价格期权,前者按平均价与执行价算盈亏,后者以平均价为执行价算到期盈亏。期权的定价:期权的期末价值与交易盈亏看涨期权买方盈亏分析
01看涨期权交易规则期权费5元、执行价格40元,买方支付期权费后,获一个月后按执行价购标的资产的权利。
02到期盈亏情况示例到期标的价50元时,买方执行期权可获5元利润;价30元时不执行,亏损5元期权费;价42元时执行亏损更少。
03盈亏计算与特性看涨期权到期日价格为max(ST-X,0),买方到期盈亏为max(ST-X,0)-C,最大亏损为期权费,盈利理论无限。
04盈亏平衡点说明看涨期权买方的盈亏平衡点为执行价格与期权费之和,即X+C,此价格下买方盈亏相抵。期权的定价:期权的期末价值与交易盈亏
看涨期权卖方盈亏分析看涨期权卖方:盈利最多为期权费C,理论亏损无限,风险大,与买方盈亏平衡点相同。看跌期权执行策略到期时标的资产市价30元,买方执行期权,以30元购入、40元出售,扣5元期权费获5元利润;市价50元则不执行,亏损5元期权费,市价小于执行价格应执行。看跌期权盈亏计算到期日价格公式为max(X-ST,0),买方盈亏公式为max(X-ST,0)-P,最大亏损为期初期权费P,理论最大盈利为标的资产价格为0时的利润,盈亏平衡点为X-P。看跌期权盈亏展示图5-3呈现了不同标的资产到期价格下,该看跌期权买方在到期日的具体盈亏状况。期权的定价:期权的期末价值与交易盈亏看跌期权买方盈亏分析期权的定价:期权的期末价值与交易盈亏看跌期权卖方盈亏分析看跌期权卖方收益与买方相反,最大盈利为期权费,潜在最大亏在标的价为0时,与买方盈亏平衡点一致。期权的定价:期权的价值
期权价值构成划分期权的价值可分为内在价值和时间价值。看涨期权价内判定当期权存续期内标的资产t时价格St大于执行价格X,为价内期权,内在价值为St与X的差值。看涨期权价外与平价判定当St小于X时为价外期权,St等于X时为平价期权,二者内在价值均为0,内在价值公式为max(St-X,0)。期权的定价:期权的价值看涨期权内在价值说明期权的定价:期权的价值看跌期权内在价值说明价内看跌期权界定当期权存续期内标的资产t时价格St小于执行价格X,立即执行能为买方带来收益,此为价内期权,执行收益即内在价值。价外与平价期权说明St大于X时为价外期权,St等于X时为平价期权,这两类期权的内在价值均为0。看跌期权内在价值公式综合三种情况,看跌期权的内在价值公式为:内在价值=max(X-St,0)。期权的定价:期权的价值期权时间价值说明期权时间价值=期权价值-内在价值,指期权超内在价值的部分,随到期日临近趋近于0,到期越长或越高期权的定价:看涨期权与看跌期权之间的平价关系
期权平价关系推导欧式看涨与看跌期权价格关系,可通过构建无风险套利头寸的方法来推导得出。
套利头寸设定说明为推导期权平价关系,假设设置了两个对应的投资头寸,以此作为推导基础。期权的定价:看涨期权与看跌期权之间的平价关系头寸1
看涨期权组合构建期初以期权费C购买看涨期权,同时购买现值为Xe-rT、面值为X的无风险债券,期初总现金流为Xe-rT+C。
组合到期收益情况到期时ST>X,看涨期权执行收益为ST-X,加上面值X,期末现金流为ST;ST≤X,看涨期权无收益,期末现金流为X。期权的定价:看涨期权与看跌期权之间的平价关系头寸2
期权平价关系推导通过构建头寸1(购看涨期权+无风险债券)和头寸2(购看跌期权+标的资产),二者期末现金流一致,推导出C+Xe^(-rT)=P+S0的平价公式。
期权平价套利逻辑若看涨看跌期权平价关系不成立,说明市场定价存在偏差,此时可构建无风险套利头寸获取收益。
布-斯-莫模型概况该模型由布莱克等在20世纪70年代提出,针对欧式期权定价,对标的资产收益率、波动率等有相关假设。
看涨期权定价变量欧式看涨期权价格取决于标的资产当前价格、执行价格、到期时间、无风险利率、标的资产收益率波动率这五个关键变量。
看跌期权定价推导基于看涨看跌期权平价关系,结合布莱克-斯科尔斯-莫顿模型的看涨期权公式,可推导出欧式看跌期权的定价公式。金融风险与金融风险管理
金融风险存在特性因未来具有不确定性,各类金融活动中始终蕴含着各种各样的不同风险。
金融风险管理地位对金融风险进行计量和管理,是金融学研究及金融界长期关注的核心问题。风险核心定义风险是未来结果不确定性的暴露,是人类活动内在特征,本身呈中性,源于未来结果的不确定性。金融风险内涵金融风险指金融市场参与者在金融活动中,面临的未来结果不确定性的暴露。市场风险市场风险:由利率、汇率等市场因素波动引发,致参与者资产价值变动,影响分直接、间接两类。流动性风险流动性风险:金融市场参与者因资产流动性降低,无法变现或以资产作现金等价物偿债时面临的风险。金融风险:金融风险的含义金融风险:金融风险的含义
信用风险信用风险:因借款人或市场交易对手违约(无法或逾期偿付)产生,几乎所有金融交易均涉及该风险。
操作风险金融机构的交易系统不完善,管理失误或其他一些人为错误导致金融市场的参与者潜在损失的可能性。
模型风险模型风险指估值、交易等模型有误致险,成因含假设失实等,AI量化模型失误损失惨重。
法律风险由于金融市场的参与者的违规操作,甚至内幕交易而遭到罚款、处罚或者监管方判定的惩罚性赔偿。金融风险:风险的处理方式风险处理方式分类在金融及广泛商业活动中存在各类风险,经营者处理风险的方式可归纳为3种类型。风险存在范围说明风险广泛蕴藏于金融活动以及更宽泛的各类商业经营活动过程之中。规避风险试图通过不参与有风险的商业活动完全规避风险不现实,无风险商业活动不存在,风险还会广泛传播。忽略风险部分公司金融活动中常忽略风险,多因缺风控能力或意识弱,虽省成本却可能损长远价值。分散风险分散风险是持有多样低关联资产降风险的常用方法,仅能降低非系统风险,无法降低系统风险。风控受重视背景金融风险频发,金融风险管理受学术与实务界关注,主动风控被认为可提升公司价值、增大利得。风控的核心作用金融风险无法根本消除,可通过风控管理减少损失,还能帮机构稳现金流、降股价波动、保信誉。稳现金流的价值稳定的现金流不但可以保证公司在投资机会出现的时候顺利进行投资,而且能获得重要的竞争优势。金融风险管理:金融风险管理受关注金融风险管理
金融风险管理核心内涵金融风险管理是动态过程,旨在平衡风险与收益、创造价值,强调整体、面向未来的度量与管理。
金融风险管理步骤说明金融风险管理含识别、量化估计、分析、定策略、评估修正五步,且需动态调整。市场风险测度的VaR方法
市场风险基本定义指利率、汇率和股价等市场因素波动,给市场参与者资产头寸带来的风险。
传统风险测度局限资产期望收益率标准差、β系数可测度市场风险,但方法过于理论化、抽象。
VaR方法应用优势VaR是针对市场风险的测度方法,简洁直观,被实务界广泛应用。VaR方法理论基础VaR方法以金融和数理统计理论为基础,融合两类金融理论,难测黑天鹅等突发巨损VaR定义与表达式VaR即在险价值,指特定时期、给定置信区间下金融资产或组合的最大潜在损失,表达式为Prob(ΔP>VaR)=1-α。VaR方法核心优势VaR方法可直观描述投资者特定时期内的市场风险,还能多维度度量、累积不同金融产品风险,适用范围广。VaR方法及其计算原理VaR的主要计算方法:正态分布法常用的VaR计算方法主要有正态分布法、历史模拟法和蒙特卡罗模拟法
正态分布法VaR计算逻辑借助标准正态分布置信水平与分位数对应关系,用公式VaR=W0×Zα×σ×Δt计算VaR
VaR核心参数说明VaR取决于置信水平和持有期,置信水平常选95%或99%,对应100天内超VaR损失天数为5天或1天。
正态分布法局限性假设若不成立,VaR计算存偏差致风险管理出问题;多风险因子时需处理多重正态分布,加大计算难度。VaR的主要计算方法:历史模拟法历史模拟法核心逻辑历史模拟法假定风险因子未来变化等同于过去,依其历史样本变化算VaR。VaR具体计算方式获取投资组合历史收益率并排序得损益分布,按给定置信水平对应分位数求VaR方法优劣势分析历史模拟法:优势为简单直观,无需分布假设与参数估计;缺点是依赖历史重现假设,对历史数据要求高。VaR的主要计算方法
蒙特卡罗模拟法蒙特卡罗模拟法:假设资产价格随机变动,构建收益率分布求VaR,适配多资产组合,无需大量历史数据,但计算复杂,随计算机应用获推广。核心技术篇Python编程与数据分析基础06
Python编程语言07
数据分析NumPy类库08
数据分析pandas类库09
数据分析Matplotlib类库10
数据分析sklearn及其学习库Python编程语言06【学习目标】(1)掌握Python程序设计的基本方法;(2)能够使用程序设计方法解决简单的问题【学习目标】:Python介绍Python基本定位Python是通用高级编程语言,流行度高、使用量增长快,可用于Web编程、数据分析,是机器学习通用语言。Python核心特性语法简单易上手,免费开源且跨平台,支持面向对象编程,拥有丰富标准库与第三方库,代码量少、开发效率高。Python扩展与应用代码可读性强易维护调试,可通过C/C++扩展提升执行效率,被广泛应用于各类程序开发。Web开发Python可以用于Web应用程序开发,如利用Django、Flask等框架进行开发。数据分析与可视化Python拥有丰富的数据分析库,如NumPy、pandas等,可用于数据分析和数据可视化。人工智能Python是人工智能领域主要编程语言之一,可借助TensorFlow、PyTorch等库开发人工智能模型。游戏开发Python可以用于游戏开发,如利用Pygame等库进行开发。系统管理Python可以用于系统管理和自动化脚本编写,如利用Ansible等工具进行自动化运维。【学习目标】:Python介绍【学习目标】:Python数据基础
数据类型基本概念是程序设计基本概念,涵盖可算术运算的整数、实数,以及用于显示的文本字符等类别。
数据存储核心逻辑计算机中数据需转二进制存储,不同类型数据占用空间、存储内容有差异,如整数存补码、字符存编码。
数据类型区分原因程序中需区分不同数据类型,这一要求由计算机的自身结构和存储机制所决定。【学习目标】:Python数据基础常量、变量和标识符
常量与变量定义常量是程序运行时值不变的量,如股票名称、代码;变量是值可变化的量,二者都可用标识符表示。
Python标识符规范标识符是程序元素名称,可由字母、数字、下画线组成,首字符不能是数字,严格区分大小写,不能与关键字重名。数值定义与分类在计算机系统中,参与数学运算的操作数统称数值;Python中数值分为整数、浮点数和复数,各有特性与转换方法。数学运算符说明Python包含+、-、*、/等基础数学运算符,还有+=、-=等复合数学运算符,各有运算规则与使用方式。特殊数值表示规则整数无位数限制,大数可通过科学记数法表示,复数可通过属性获取实虚部或用complex类创建。【学习目标】:Python数据基础数值类型和数学运算符【学习目标】:Python数据基础字符类型和字符运算符
Python字符串基础定义计算机中字符以1和0组合存储,Python统一称单个或多个字符为字符串,用str表示,可通过str()转换其他类型数据为字符串。
字符串编码解码规则Python3后字符统一用Unicode编码,len()查看时每个汉字占一个字符长度,可通过str.encode()编码为字节码,用bytes.decode()解码,需匹配对应编码格式。
字符串界定与转义Python字符串可放在单、双、三引号中,若有相同界定符可换界定符或用转义字符,加r可让\无转义作用,三引号支持多行格式。
字符串运算规则支持+和*运算,+需两端均为字符串,用于连接字符串,不满足交换律;*是整数与字符串运算,将字符串重复整数次,整数需大于0,为0则得空字符串。
字符串格式化方法可通过字符串的format()方法生成格式化字符串,用{}作占位符,可按顺序或索引匹配参数,还能通过控制符进行格式控制。【学习目标】:Python数据基础表达式和“=”运算
表达式基础定义表达式是计算机程序最小组成单位,由操作数和运算符构成,可被规约得具体值,还可通过括号改变运算优先级。赋值运算符解析“=”左端为变量,右端是值,多数语言中是将值存入变量存储单元,Python中是变量指向值的存储单元,作为其标签。Python赋值示例说明以a=3、b=a+2为例,展示Python中“=”的操作逻辑,先计算右端表达式,再为值分配存储单元,变量指向该单元。【学习目标】:Python数据基础格式控制和注释
代码缩进规则说明Python靠语句缩进区分层级,同一层级缩进需一致,PEP8规范用4个空格为1个缩进,勿混合空格与制表符。
语句换行规范Python语句不可随意强行换行,语法行过长时,可在上一行尾部加“\”作为分行符来分行显示。
代码注释方式Python用“#”标记单行注释,也可用无运算符的独立字符串作注释,常用三引号字符串作多行注释。程序交互基础说明程序执行中用户需与程序交互,基本输入设备为键盘,输出设备为计算机屏幕。print()输出函数用法可输出字符串、变量等内容,支持多值输出,通过sep、end参数控制格式,可用help(print)查看详情。input()输入函数用法接收用户输入,以字符串返回输入内容,执行时会等待输入,输入后按Enter确认,返回值需按需转换类型。type与eval函数说明type()用于查看变量类型,eval()可解析执行表达式字符串,但存在安全风险,不建议在安全要求高的环境使用。【学习目标】:Python数据基础输入和输入语句【学习目标】:Python程序结构
程序三类核心结构顺序结构为逐行执行基本语句;分支结构可依条件选择执行不同后续语句;循环结构可重复执行指定语句。
逻辑值与条件判断分支、循环处理均需判断条件,用True、False(首字母大写)表示条件是否满足,其他写法为普通标识符。
逻辑条件运算符号逻辑条件表达式构建时,常运用到比较运算符和逻辑运算符这两类运算符。【学习目标】:Python程序结构比较运算符
01比较运算符基础均为双目运算符,用于比较两个操作对象的值,运算结果为True或者False,可用来构建逻辑表达式。
02比较运算符详情包含>、>=、<、<=、==、!=、in、notin、is、isnot等,需注意==比较值,is比较是否为同一对象。【学习目标】:Python程序结构逻辑运算符
逻辑运算符基础包含and(与)、or(或)、not(非),非逻辑值参与运算时,数值非零即真、数据集非空即真。
逻辑与运算规则又称逻辑乘,仅两运算值均为True时结果为True,可看作乘法,运算数含0则结果为0,附实例说明。
逻辑或运算规则又称逻辑加,仅两运算值均为False时结果为False,仅运算值都为0时结果为0,附实例说明。Python程序执行方式Python程序文件为.py格式,在命令提示符窗口输入文件名.py按Enter,系统调用解释器执行文件中语句。顺序结构核心说明程序从第一行代码开始从上到下逐行执行,此为顺序执行,对应顺序结构,是基础程序控制结构。【学习目标】:Python程序结构顺序结构【学习目标】:Python程序结构分支结构
分支结构类型说明Python分支结构分单分支、双分支、多分支3种,分别通过if、if...else、if...elif...else实现不同条件下的语句执行。
单分支结构细节if后可跟逻辑值、表达式,非逻辑值按数值非零即真、数据集非空即真转换,行末带":",可用pass占位,仅处理条件为True的情况。
双分支结构规则用if...else处理True和False两种情况,else后仅带":"不能跟条件,分别执行对应条件下的子语句。
多分支结构特点通过elif在if反条件域进一步判断,if、elif、else为逻辑整体,用于处理多个互斥条件,elif后带条件和":"。【学习目标】:Python程序结构循环结构循环结构基础说明Python程序默认顺序执行,需重复执行语句时要用到循环结构,包含for循环和while循环两种。for循环核心规则for循环以for、in为关键字,变量存放可迭代对象元素,子语句需缩进,枚举完所有元素后结束循环。for循环控制语句可使用break跳出最近一级循环,用continue结束本次循环,还支持else语句,正常结束循环时执行else子语句。while循环核心规则while循环次数由逻辑表达式确定,表达式为False时结束循环,同样可通过break语句终止循环。while循环else语句while循环支持else语句,逻辑表达式为False时执行else子语句,若因break结束循环则不执行该子语句。【学习目标】:Python函数与变量作用域
函数核心定义函数是将功能独立的一段代码组织起来并赋予独立名字,使用时通过函数名调用即可。
函数核心作用可降低程序复杂度,便于逻辑管理组织,实现代码复用,还能降低代码耦合度,减少相互依赖。
函数开发价值随着程序功能增加代码量增长,函数能有效降低复杂程序的整体开发难度。【学习目标】:Python函数与变量作用域函数的定义函数使用分定义、调用两步,定义要以":"启语句块,空函数可用pass占位避语法错。函数执行与传参逻辑调用函数时函数被执行,执行结果通过参数传递,经return语句返回,函数参数分五类,将逐一介绍。位置参数传参规则通过参数位置确定实参对形参的传递,调用时实参从左至右对应传递给形参,需匹配顺序。关键字参数使用说明调用时以“形参名=实参值”传递,无需考虑参数顺序,但实参与形参个数必须保持一致。默认值参数设定要点定义函数时形参可设默认值,调用时若有对应实参则用实参值,否则用默认值,右侧需均为默认值参数。不定个数参数类型个数不定位置参数加*,将多余位置实参存为元组;个数不定关键字参数加**,将多余关键字实参存为字典。【学习目标】:Python函数与变量作用域函数的参数【学习目标】:Python函数与变量作用域变量的作用域
变量作用域基础定义变量能被识别使用的范围即作用域,从生成到所在函数结束,分为全局、局部变量,全局变量作用域覆盖整个模块。
函数内变量读取规则函数内读取变量时,优先用同名局部变量,无局部变量则用全局变量,均无则报变量不存在错误。
函数内变量赋值规则函数内写变量时,存在同名局部变量则直接使用,不存在则创建新的局部变量,易出现创建前使用的错误。
全局变量函数内操作函数内需操作全局变量,需用global关键字声明,存在则直接使用,不存在则创建新的全局变量。【学习目标】:Python组合数据类型
组合数据类型分类Python的组合数据类型包含列表、元组、字典、集合,字符串是成员仅为字符的组合数据类型,此外还有基本数据类型。
数据类型可变特性P
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 框架结构专项模板施工设计方案
- DLT-5169-2014年-水工混凝土钢筋施工规范方案钢筋施工作业指导书模板
- 个人知识管理之道
- 肝结节的诊断治疗及管理专家共识重点2026
- 2025年《义务教育英语课程标准(2025年版)》测试题及答案(含课标解读)
- 预防艾滋病宣传活动总结(15篇)
- 防水施工方案
- 营销方案书写指南
- 品读英雄故事传承人物精神-《十六年的回忆》教学设计
- 电力设备与新能源行业太空光伏专题市场篇:通信奠基、算力爆发百GW级高盈利市场可期
- 平面优化设计讲解课件
- DRG支付下医院运营质量提升策略
- 2025年春季上海华二松江实验教师招聘模拟试卷带答案详解
- 直播带货合作协议标准范本
- 2025年上海市中考生命科学试题
- 郑州黄河护理单招题库及答案解析
- 2025-2026学年五年级英语下册 Unit 2 Can I help you Lesson 11说课稿 人教精通版(三起)
- 轨道交通机电设备维修工初级试用期工作总结与自我评价
- 2025年初级护理师考试历年真题570题(含答案及解析)
- 绿色农产品生产供应基地建设项目规划设计方案
- 《汽车拆装与调整》-项目12离合器片的更换-学生工单
评论
0/150
提交评论