财务大数据基础(第二版)课件 项目三 Python基础程序设计_第1页
财务大数据基础(第二版)课件 项目三 Python基础程序设计_第2页
财务大数据基础(第二版)课件 项目三 Python基础程序设计_第3页
财务大数据基础(第二版)课件 项目三 Python基础程序设计_第4页
财务大数据基础(第二版)课件 项目三 Python基础程序设计_第5页
已阅读5页,还剩27页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

项目三Python基础程序设计目标掌握变量、数据类型和运算符的含义与用法理解列表结构,并掌握列表的用法理解字典结构,并掌握字典的用法任务一使用变量计算企业净资产收益率相关知识变量常用数据类型运算符与优先级输出格式变量什么是变量?地址数据011202203A04b0590变量的含义X=12XXX=90print(X)print(X+10)客人房间号变量命名规则字母、下划线和数字不能以数字开头名称组成要求区分大小写大小写要求不能使用系统关键字取名要求定义变量常用数据类型确定数据在内存中占多大地方告诉计算机如何处理这种数据数据类型的作用地址数据011203A0490常用数据类型String(字符串)Number(数字)List(列表)Dictionary(字典)整数:123浮点数:123.9用引号括起来的字符序列:'123'用[]括起来的一组任意对象的有序集合用{}括起来的一系列键值对运算符与优先级算术运算符比较(关系)运算符逻辑运算符赋值运算符比较运算:等于(==)不等于(!=)大于(>)小于(<)大于等于(>=)小于等于(<=)运算结果是True(真)或False(假)算术运算:加(+)减(-)乘(*)除(/)%(取模,除法计算后的余数)幂(**)//(取整除,除法计算后的商的整数部分)逻辑运算:逻辑与(and)逻辑或(or)逻辑非(not)运算结果是True或False变量赋值:一般赋值拆包式赋值运算符与优先级可以使用圆括号来改变运算优先级算术运算符比较运算符逻辑运算符赋值运算符输出格式第一步输入数据第二步处理数据第三步输出数据

=直接使用数值计算净资产收益率中国软件2023年第二季度项目2023/3/312023/6/30净利润-201692562.56-526350939.73期初净资产3560111655.873377181705.07期末净资产3377181705.073066567492.85

=使用变量计算净资产收益率中国软件2023年第二季度项目2023/3/312023/6/30净利润-201692562.56-526350939.73期初净资产3560111655.873377181705.07期末净资产3377181705.073066567492.85netProfitbeginNetAssetsendNetAssets

=使用键盘输入的数据计算净资产收益率中国软件2023年第一季度netProfitbeginNetAssetsendNetAssets程序执行到input()函数时会立即暂停,等待用户从键盘输入数据用户输入完成并以回车结束输入后,程序才会继续向下执行用户输入的内容以字符串形式作为input()的返回值返回到程序中,供程序后续使用该值参与计算input()函数项目2023/3/31净利润-201692562.56期初净资产3560111655.87期末净资产3377181705.07任务二使用列表计算企业净资产收益率相关知识列表列表的常见操作项目2023/3/312023/6/302023/9/302023/12/31净利润-201692562.56-526350939.73-439393891.20-7834747.02期初净资产3560111655.873377181705.073066567492.853055845394.83期末净资产3377181705.073066567492.853055845394.833429031128.43列表容器类型数据可存放多个数据一组任意对象的有序集合项目2023/3/312023/6/302023/9/302023/12/31净利润-201692562.56-526350939.73-439393891.20-7834747.02期初净资产3560111655.873377181705.073066567492.853055845394.83期末净资产3377181705.073066567492.853055845394.833429031128.43cSoftList4cSoftList3cSoftList2cSoftList1列表的常见操作提取列表中的元素增加列表中的元素修改列表中的元素删除列表中的元素项目2023/3/312023/6/302023/9/302023/12/31净利润-201692562.56-526350939.73-439393891.20-7834747.02期初净资产3560111655.873377181705.073066567492.853055845394.83期末净资产3377181705.073066567492.853055845394.833429031128.43访问列表元素索引方式切片方式从左到右的索引顺序是[0,n-1]访问形式:列表名[编号]切片形式:列表名[start:end:step]返回从第一个数字索引到第二个数字索引(不包括第二个数字索引的值)的一个列表切片增加、修改、删除列表元素增加删除append()方法追加到原列表的最后del语句既可删除列表中的单个元素也可删除列表中间的一段元素修改直接列表元素赋值项目2023/3/312023/6/302023/9/302023/12/31净利润-201692562.56-526350939.73-439393891.20-7834747.02期初净资产3560111655.873377181705.073066567492.853055845394.83期末净资产3377181705.073066567492.853055845394.833429031128.43使用列表计算企业净资产收益率使用列表存储第二、三、四季度的数据计算第二、三、四季度的净资产收益率计算第一季度的净资产收益率并将计算结果插入cSoftROE列表

[0][1][2]cSoftList2cSoftList3cSoftList4项目2023/3/312023/6/302023/9/302023/12/31净利润-201692562.56-526350939.73-439393891.20-7834747.02期初净资产3560111655.873377181705.073066567492.853055845394.83期末净资产3377181705.073066567492.853055845394.833429031128.43使用列表计算企业净资产收益率使用列表存储第二、三、四季度的数据计算第二、三、四季度的净资产收益率计算第一季度的净资产收益率并将计算结果插入cSoftROE列表cSoftList1[0][1][2]项目2023/3/312023/6/302023/9/302023/12/31净利润-201692562.56-526350939.73-439393891.20-7834747.02期初净资产3560111655.873377181705.073066567492.853055845394.83期末净资产3377181705.073066567492.853055845394.833429031128.43使用列表计算企业净资产收益率cSoftList1[0][1][2]cSoftROE第二季度净资产收益率第三季度净资产收益率第四季度净资产收益率cSoftROE.insert(0,temp)任务三使用字典计算净资产收益率的变化相关知识字典字典的常见操作数

据2022年2023年净利润244060018.6-7834747.02期初净资产3312422711.803560111655.87期末净资产3560111655.873429031128.43字典映射集合{key1:value1,key2:value2,…}

无序结构通过key访问value字典元素包括在一对花括号{}中花括号内是一系列的键值对(key:value)键和值之间用英文冒号(:)分隔多个键值对之间用英文逗号分隔{"Profit":-7834747.02,"beginAsset":3560111655.87,"endAsset":3429031128.43}字典key同一个字典中key必须唯一且不可变key可以是字符串和数字形式key用以指明value的含义value可以不唯一且可修改可以是任意数据类型{"Profit":-7834747.02,"beginAsset":3560111655.87,"endAsset":3429031128.43}字典定义字典访问字典元素key方式get()方法增加、修改、删除字典元素增加删除给字典中不存在的key赋值del语句用key指明要删除的key-value对修改对字典中存在的key重新赋值使用字典计算净资产收益率的变化数

据2022年2023年净利润244060018.6-7834747.02期初净资产3312422711.803560111655.87期末净资产3560111655.873429031128.43cSoftDictcSoftDict1["profit"]["beginAsset"]["endAsset"]用字典存储中国软件2022年和2023年的数据计算中国软件2022年和2023的净资产收益率并比较大小使用字典计算净资产收益率的变化数

据202

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论