任务三Python流程控制语句大数据技术在财务中的应用92课件讲解.pptxVIP

  • 0
  • 0
  • 约7.14千字
  • 约 40页
  • 2026-02-03 发布于陕西
  • 举报

任务三Python流程控制语句大数据技术在财务中的应用92课件讲解.pptx

大数据技术在财务中的应用项目二Python基础程序设计任务三Python流程控制语句授课人:李炒桂

任务二思维导图引入案例任务分析知识准备案例解析任务实训任务小结3.1条件语句3.2循环语句3.3列表推导式及zip()函数任务三Python流程控制语句

引入案例引入案例与任务分析在会计工作中,当利用Python程序进行处理时,很多程序会使用条件判断语句,比如:(1)判断商业折扣、现金折扣的多少;(2)资产是否减值;(3)判断库存现金是否超限额等。当然,会计工作多是周而复时地做同样的工作,比如固定资产计提折旧、预算的编制等,像这些工作利用Python的循环控制语句进行处理,可以极大的提高工作效率。美菱信息有限公司有一固定资产原价为100000元,预计使用年限为5年,预计净残值10%,按平均年限法计算折旧,截止年初累计折旧为85000元,要求计算未来12个月的折旧额。美菱信息有限公司财务人员小王如何利用Python语言实现呢?

任务分析引入案例与任务分析Python流程控制语句有3种,最简单的程序结构是顺序结构,即一条一条顺序执行的代码,但是有一些程序并不按顺序执行,这种情况称为“控制转移”,它涉及另外两类程序控制结构,即选择结构和循环结构。选择结构通过if条件语句实现,而循环结构通过for语句和while语句实现。

条件语句3.1PARTONE

条件语句人们常常根据不同的情况来决定执行不同的任务,例如:根据是否下雨决定做公交车还是骑自行车,根据业绩完成的情况决定发放奖金的多少。在Python中实现上述条件的选择是通过if语句实现的。知识准备

一、单分支语句(简单的if语句)单分支语句,又称为简单的if语句,其语法格式如下:if条件表达式:语句块对语法格式的说明如下:(1)条件表达式:形式不限,可以是一个单一的数值或者变量,也可以是由运算符组成的复杂语句或者函数,只要它能得到一个值就行。这个数值最终表现为True或False,Ture代表满足条件,False代表不满足条件。(2)语句块:由具有缩进相同的若干条语句组成,一般缩进4个空格或者一个Tab健。

一、单分支语句(简单的if语句)if语句在执行时,首先对条件表达式进行判定,如果条件表达式为真(条件成立),就执行后面的代码块;如果条件表达式为假(条件不成立),语句块就会被跳过,什么也不执行。单分支语句的控制流程图如下所示。

【实例3.1】程序如下:#创建变量income存储年收入income=800#对年收入进行判断ifincome1000:print(业绩未达标)一、单分支语句(简单的if语句)【实例3.1】企业以年收入作为业绩是否达标的条件,年收入超过1000万元,则输出业绩达标。若企业今年收入800万元,请判断业绩是否达标。200000200000classstr

二、双分支语句(if-else语句)在Python中,if-else语句形成双分支结构,其语法格式如下:if条件表达式:语句块1else:语句块2语句执行该语句在执行时,首先对条件表达式进行判定,如果条件表达式成立,就执行if后面紧跟的语句块1;如果条件表达式不成立,就执行else后面紧跟的语句块2。if-else语句形成的双分支控制流程如右图所示。

【实例3.2】程序如下#创建变量income接收收入值income=float(input(营业收入的值:))#利用条件语句进行判断ifincome1000:print(业绩达标)else:print(业绩不达标)二、双分支语句(if-else语句)【实例3.2】若企业以年收入作为业绩是否达标的条件,年收入超过1000万元,则输出业绩达标;收入未超过1000万元,则输出业绩不达标。请根据用户输入的年收入判断企业业绩是否达标。营业收入的值:1500业绩达标请注意:else与冒号(:)之间没有条件表达式。

三、多分支语句(if-elif-else语句))多分支在执行时,Python会从上到下逐个判断条件表达式是否成立,一旦遇到某个条件成立,就执行后面紧跟的语句块。此时,不管后面的表达式是否成立,剩下的代码就不再执行了。如果所有的条件都不成立,就执行else后面的代码块。总之,不管有多少个分支,都只能执行一个分支,或者一个也不执行,不能同时执行多个分支。else子句是可选的,并不是必须的。

【实例3.3】三、多分支语句(if-elif-else语句))企业销售人员的工资由两部分组成:一部分是基础工资,每月3000元;另一部分是奖励性工资,由月销售额决定,具体如下表所示。销售人员小李本月销售额为14

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档