开学活动
搜索
    上传资料 赚现金

    高中信息技术学考复习必修1数据与计算第三章第一节第二节课时4函数与模块教学课件

    高中信息技术学考复习必修1数据与计算第三章第一节第二节课时4函数与模块教学课件第1页
    高中信息技术学考复习必修1数据与计算第三章第一节第二节课时4函数与模块教学课件第2页
    高中信息技术学考复习必修1数据与计算第三章第一节第二节课时4函数与模块教学课件第3页
    高中信息技术学考复习必修1数据与计算第三章第一节第二节课时4函数与模块教学课件第4页
    高中信息技术学考复习必修1数据与计算第三章第一节第二节课时4函数与模块教学课件第5页
    高中信息技术学考复习必修1数据与计算第三章第一节第二节课时4函数与模块教学课件第6页
    高中信息技术学考复习必修1数据与计算第三章第一节第二节课时4函数与模块教学课件第7页
    高中信息技术学考复习必修1数据与计算第三章第一节第二节课时4函数与模块教学课件第8页
    还剩28页未读, 继续阅读
    下载需要10学贝 1学贝=0.1元
    使用下载券免费下载
    加入资料篮
    立即下载

    高中信息技术学考复习必修1数据与计算第三章第一节第二节课时4函数与模块教学课件

    展开

    这是一份高中信息技术学考复习必修1数据与计算第三章第一节第二节课时4函数与模块教学课件,共36页。PPT课件主要包含了·范例,2引入模块等内容,欢迎下载使用。
    考点1模块化程序设计1.模块化程序设计思想:将问题分解成若干个子问题,用相对独立的程序段来针对性的解决各个子问题,提高程序设计的效率。2.优点:对于一些常用的程序代码,以模块化的形式进行保存,需要时可重复调用。3.实现方式:函数、模块等。
    考点2函数1.定义:组织好的,可重复使用的,用来实现单一或相关联功能的代码段。2.作用:能提高应用的模块性和代码的重复利用率。3.分类(1)内建函数:Pythn提供了许多内建函数,能实现许多功能,比如print( )。
    ①chr():编码转换为对应的字符·参数:x可以是10进制也可以是16进制形式的数字(0x开头的为十六进制数)。·范例
    >>> chr(25991)'文'>>> chr(65)'A'>>> print(chr(48),chr(65),chr(97))#十进制为参数0 A a>>> print(chr(0x30),chr(0x41),chr(0x61))#十六进制为参数0 A a
    ②rd( ):获取字符的整数表示·参数:x为字符(ASCII码或Unicde)。·返回值:x对应的十进制整数。·范例
    >>> print(rd('0'),rd('A'),rd('a'))48 65 97>>> print(rd('你'))20320
    ③rund(x[,n]):返回浮点数x的四舍五入值。·参数:x:被“四舍五入”的数。n:保留的小数点位数,省略时默认0位小数。·返回值:返回浮点数x的四舍五入值。·注意点:rund( )函数实际意义是“四舍六入五成双”。
    >>> rund(8.424,2)8.42>>> rund(8.664,2)8.66>>> rund(8.666,2)8.67>>> rund(8.665,2)8.66>>> rund(8.675,2)8.68>>> rund(6.4)6>>> rund(6.6)7>>> rund(6.5)6>>> rund(7.5)8
    典例1写出Pythn Shell中测试下列表达式的结果
    (2)自定义函数:实际程序设计中,可根据实际情况自己构造函数实现内建函数无法提供支持的功能,以实现常用代码的模块化。
    4.自定义函数语法def 函数名(参数集合): return [函数值表达式] (1)关键词def标识自定义函数的开始。(2)自定义函数命名规则:同变量名命名规则。(3)形参必须放在圆括号()内,多个形参之间用逗号分隔。(4)return [函数值表达式] 结束函数,选择性地返回一个值给调用方[不带表达式的 return 相当于返回 Nne]。(5)自定义函数调用:函数名(实参)。(6)注意点:自定义函数代码要放在主程序调用函数的代码之前。
    (7)范例:输入2数,输出较大数。
    框中为自定义函数cmpare,最后1行代码中调用了该函数。
    典例2输出当前序列中所有素数的Pythn程序如下,请在划线处填上合适的代码。
    #以下代码用于自定义一个判断参数x是否为素数的函数。①   sspd(x): if x>1: cs=2 flag=False
     while cs

    相关课件

    高中信息技术学考复习必修1数据与计算第四章课时2编程处理数据教学课件:

    这是一份高中信息技术学考复习必修1数据与计算第四章课时2编程处理数据教学课件,共60页。PPT课件主要包含了答案C,常用属性,常用函数等内容,欢迎下载使用。

    高中信息技术学考复习必修1数据与计算第四章课时1大数据处理的基本思想与架构教学课件:

    这是一份高中信息技术学考复习必修1数据与计算第四章课时1大数据处理的基本思想与架构教学课件,共34页。PPT课件主要包含了高一各班总分平均值,热门省份Top5,学科百分比示意图,性别比例,大数据处理类型,Hadoop组成等内容,欢迎下载使用。

    高中信息技术学考复习必修1数据与计算第三章第三节简单算法及其程序实现教学课件:

    这是一份高中信息技术学考复习必修1数据与计算第三章第三节简单算法及其程序实现教学课件,共15页。

    英语朗读宝
    • 精品推荐
    • 所属专辑
    欢迎来到教习网
    • 900万优选资源,让备课更轻松
    • 600万优选试题,支持自由组卷
    • 高质量可编辑,日均更新2000+
    • 百万教师选择,专业更值得信赖
    微信扫码注册
    qrcode
    二维码已过期
    刷新

    微信扫码,快速注册

    手机号注册
    手机号码

    手机号格式错误

    手机验证码 获取验证码

    手机验证码已经成功发送,5分钟内有效

    设置密码

    6-20个字符,数字、字母或符号

    注册即视为同意教习网「注册协议」「隐私条款」
    QQ注册
    手机号注册
    微信注册

    注册成功

    返回
    顶部
    Baidu
    map