大数据技术在财务中的应用 教案 项目二 2.4高级数据类型---教案.doc

大数据技术在财务中的应用 教案 项目二 2.4高级数据类型---教案.doc

  1. 1、本文档共5页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

[键入文字]

教学内容

项目二认识变量与数据类型

任务四:高级数据类型

教学方法

项目教学法

理论

课时

实践

课时

4课时

教学目标

知识目标

掌握Python各个高级数据类型。

能力目标

1.能熟练地根据程序的需要设置数据的类型。

素质目标

1.具有敬业精神

2.具有团队协作精神

3.具有沟通能力

4.具有吃苦耐劳的品格

5.具有较强的领悟力

思政目标

规则意识,让学生明白“没有规矩不成方圆”道理。

教学重点

1.掌握Python各个高级数据类型。

教学难点

1.掌握Python各个高级数据类型并能熟练地根据程序的需要设置数据的类型。

教学资源

1.教材;

2.网络教学资源。

教学过程

教学阶段

教学过程设计

课前

系统学知识

【教师】

1.利用网络向学生推送课前学习任务清单,并明确分阶段的任务完成时间;

2.根据学生完成任务进度,做出及时反馈,督促学生按照要求保质保量完成课前操作学习;

任务一课前自学高级

任务一课前自学

高级数据类型有哪几种

各种数据类型的特点

任务二课前测试

基本数据类型有哪几种

各种数据类型的特点

3.查阅班级学习情况报告,通过数据分析,调整并确定本次教学的重点难点。

【学生】

1.完成网上指定PPT与视频学习任务;

2.完成课前操作测试。

课上

重难点突破

【教师】

一、引入

在会计工作中,常常会遇到需要处理大量数据的问题,其特点是:数据量很大,数据之间存在一定的内在关系。例如,一个会计报表有上百个会计科目,以及与之对应的数值,如果用字符串和数值变量存储会计科目的名称以及对应的数值,那么会需要上百个变量,可见用字符串变量和数值变量来处理这样的数据将十分不方便,甚至不能处理。本节将介绍如何使用列表和字典数据类型解决这一类问题。

列表

列表的定义

列表的基本形式

列表的基本形式为:[元素1,元素2,元素3,....,元素n],即将一系列元素放入方括号中,元素之间用逗号隔开,

列表的主要特征

列表中的元素可以是任意数据类型。

列表可以用来保存变量。

列表是动态的。

列表的基本操作

操作符

功能

+

拼接

*

重复

[]

获取某个元素

[:]

获取某范围内的元素

in

查找元素是否在列表中

notin

查找元素是否不在列表中

列表的常用函数

五、字典的定义

1、字典的定义

2、字典的语法格式

{kl:vl,k2:v2,…,kn:vn}其中ki为键,vi为值

3、定义一个字典需要遵循的格式规范

六、字典的创建

1、利用{}创建

利用dict()函数创建

字典的操作

操作符

含义

dict[key]

返回相应key键的value值

dict[key]=value

修改或者添加字典的值

deldict[key]

删除键是key的字典元素

len()

统计字典中的元素个数

字典的内置函数

案例练习:甲公司现有产品及单价如下:智能音箱320元/个,蓝牙音箱20元/个。

要求:(1)根据现有产品及单价创建字典。(2)为迅速抢占智能音箱市场,公司拟将智能音箱产品降低至280元/个,并推出新产品蓝牙耳机,销售单价为150元/个,根据变动情况更新字典。

思政点:通过讲解约束规则,引导学生生活中具有规则意识,让学生明白“没有规矩不成方圆”道理。

九、重难点突破

创建字典存储销售信息:

某公司销售一种扫地机器人,根据产品质量保证条款,该产品出售1年内,如果发生质量问题,公司免费维修。根据以前维修记录:发生质量较小问题,发生维修费为收入的1%;发生质量较大问题,发生维修费为销售收入的2%。销售出去的产品,80%不会发生质量问题,15%会发生质量较小问题,5%会发生质量较大问题。创建两个字典,d1接收不同概率质量问题维修费占比,d2接收该产品不同质量问题数量占比。编写计算并输出该产品预计负债金额的程序代码。(A产品的销售金额手工输入)

思政点:培养学生Python语句严密的语法规则中,运用严密的逻辑思维,发现问题、分析问题、解决问题的能力。

发布任务

1.创建一个空列表account,其中用于存放会计科目的名称,会计名称自己任意填写,但是不得少于十个。

请问:

(1)创建空列表account并添加元素

(2)account[2]的返回值是什么?

(3)如何从列表中返回“财务费用”?

(4)请将“管理费用”添加至account列表中。

(5)请将“所得税费用”从列表中删除。

(6)如何查验“库存现金”是否还存在于account列表中?

2.某公司5-7月水电费费用分别为10000元、8000元、9500元,管理部门、销售部门、生产部门按比例分摊水电费,分摊系数为0.2、0.3、0.5。写出计算各部门分摊的水电总费用的编程代码,金额保留2位小数。计算结果放在字典D3

文档评论(0)

balala11 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档