Python程序设计 课件 项目九 计算期末成绩.pptx

Python程序设计 课件 项目九 计算期末成绩.pptx

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

Python程序设计项目九定义函数与调用——模块化任务计算期末成绩学校:东莞市电子科技学校主讲教师:XXX

Python程序设计职业素养.1.提高学生良好的审美观和艺术欣赏能力;2.增强团队自主探究的学习意识;3.提高学生感悟生活美的能力;4.增强爱国爱校的情怀。本节重难点.1.掌握函数的定义;2.掌握函数的调用;3.掌握lambda函数的使用。

目录/directorys01任务目标0101任务描述020203任务分析020205相关知识020202任务小结020206任务实施020204

任务目标本任务主要通过期末成绩的计算任务,理解函数的作用,掌握函数的定义、调用以及lambda函数的使用。Python定义函数与调用思维导图如图9-1-1所示。Python程序设计图9-1-1Python定义函数与调用思维导图

Python程序设计任务描述任务描述现X大专Python的期末测评成绩出来了,期末总评成绩由三个部分构成:平时出勤成绩、期中和期末成绩,每个部分占不同的比例。现在,请你设计一个程序,输入同学们的Python成绩,得到该科目班级前三名的同学的名单和成绩。任务分析根据描述,我们可以知道,本任务要计算每个同学的加权后的总成绩,然后根据成绩高低取前三名。想要计算同学们的加权成绩就需要了解每部分的占比,经过进一步的沟通,我们了解到Python的平时考勤占30%,期中成绩占比30%,期末成绩占比40%。通过以上信息可以整理得到:首先,我们需要输入班级同学每科的平时成绩、期中和期末成绩;然后,计算每位同学Python科目的加权总成绩,接着对总成绩进行排序;最后根据排序结果得到班级排名前三的同学的成绩。

Python程序设计相关知识(1)函数函数是组织好的,可重复使用的,用来实现单一或相关联某一功能的代码段。在编写大型的应用程序时,通常有很多的操作或者功能有相同或相似的代码,如果每次都写一遍重复的代码,不但费时费力、容易出错,而且交给别人也很麻烦,为了避免代码冗杂、便于维护,我们将这些重复使用的代码以固定的格式组织成一个单元完成相应的功能,这个单元就称为“函数”。通过函数名,我们就可以在不同地方多次调用该函数,而不需要再重复编写这些代码。在Python中,函数主要分为三类:一类是系统提供的,即Python中的标准函数,也称“内置函数”,如inPut,Print(),max(),len()等;第二类是由其他程序员编写的,我们可以直接拿来用,比如一些开源的函数库BeautifulSouP,NumPy等;第三类是由用户自己编写的,通常成为自定义函数。这章我们主要学习第三种,自定义函数的编写和使用。(2)定义使用def语句来定义函数。简单函数的定义语法格式如图9-1-2所示图9-1-2简单函数的定义语法格式

Python程序设计①函数名:从语法角度来看,函数名只要是一个合法的标识符即可;从程序的可读性角度来看,一般函数名应该由一个或多个有意义的单词连缀而成,每个单词的字母全部小写,单词与单词之间使用下画线分隔。函数名本质上就是函数的内存地址:一是方便被引用,二是可被当作容器类型(比如列表)的元素,三是可以当作函数的参数和返回值。②形参列表:定义该函数可以接收的参数。形参列表由多个形参名组成,多个形参名之间以英文逗号“,”隔开,也叫“形参”。③函数体,由多条语句组成的代码块,在实际编写中,要注意有合适的缩进。④return语句可以没有,若没有则返回None。如果有,一旦执行,则函数运行结束,不再执行return之后的语句。⑤函数说明文档,可以没有,主要对函数的描述,用于日后程序代码的调用和维护,内容包括函数的功能、传递的参数的作用,类型等。⑥注意:函数的定义必须挡在函数调用前,否则编译器会找不到该函数报错。【实例9-1-1】定义一个欢迎新同学的函数,如图9-1-3所示。图9-1-3定义欢迎新同学的函数

Python程序设计(3)调用调用函数也就是执行函数。要调用一个函数,必须使用函数名后跟圆括号的方式才能调用函数。调用函数时,按照函数定义的参数顺序,提供相应个数和类型的参数,每个参数之间用逗号“,”分隔。需要注意的是,必须定义参数在前,调用在后。调用格式:[返回值]=函数名([实参值])?形参:定义函数时,小括号中的参数列表,是用来接收参数用的,在函数内部作为变量使用。?实参:调用函数时,小括号中的参数,是用来把数据传递到函数内部用的。注意:Python在做语法和词法分析检查的时候,并不会对参数类型进行检查,在执行过程中,如果参数类型不符合函数内部运行机制,才会弹出相应的错误。【实例9-1-2】调用欢迎新同学的函数welcome(),欢迎韩梅梅同学,如图9-1-4所

您可能关注的文档

文档评论(0)

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

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

1亿VIP精品文档

相关文档