搜索
    上传资料 赚现金
    英语朗读宝

    教科版(2019)高中信息技术必修一2.4可以复用的代码-课件

    资料中包含下列文件,点击文件名可预览资料内容
    • 课件
      2.4可以复用的代码【新教材】2024-2025学年教科版(2019)高中信息技术必修一课件.pptx
    • 练习
      python编程.docx
    2.4可以复用的代码【新教材】2024-2025学年教科版(2019)高中信息技术必修一课件第1页
    2.4可以复用的代码【新教材】2024-2025学年教科版(2019)高中信息技术必修一课件第2页
    2.4可以复用的代码【新教材】2024-2025学年教科版(2019)高中信息技术必修一课件第3页
    2.4可以复用的代码【新教材】2024-2025学年教科版(2019)高中信息技术必修一课件第4页
    2.4可以复用的代码【新教材】2024-2025学年教科版(2019)高中信息技术必修一课件第5页
    2.4可以复用的代码【新教材】2024-2025学年教科版(2019)高中信息技术必修一课件第6页
    python编程第1页
    还剩7页未读, 继续阅读
    下载需要30学贝 1学贝=0.1元
    使用下载券免费下载
    加入资料篮
    立即下载

    高中信息技术教科版 (2019)必修1 数据与计算2.4 可以复用的代码多媒体教学ppt课件

    展开

    这是一份高中信息技术教科版 (2019)必修1 数据与计算2.4 可以复用的代码多媒体教学ppt课件,文件包含24可以复用的代码新教材2024-2025学年教科版2019高中信息技术必修一课件pptx、python编程docx等2份课件配套教学资源,其中PPT共13页, 欢迎下载使用。
    2.4 可以复用的代码
    学会发布共享代码的常见方法,并能熟练使用模块解决问题。
    学会函数的定义和调用方法,并能熟练使用函数解决问题。
    我们编写的程序代码中有许多功能是相似甚至完全相同的。使用可以复用的函数和模块; 系统函数(标准函数,例如print()和input()) 自定义函数
    多个参数时,各个参数之间用逗号隔开;由return语句将表达式值返回给调用者,结束函数函数的调用采用函数名(参数)的方式先定义,后调用;def块中的代码不是主程序的一部分,未调用时会跳过
    自定义函数的基本格式:
    def 函数名(参数): #函数说明 语句或语句组 return 返回值
    函数一般包括: 函数名 函数体
    def factrial(n): #求n! s=1 fr i in range(2,n+1): s=s*I return s#调用factrial函数ttal= factrial(4)print(ttal)
    pythn见到def自定义函数和#开头的注释语句跳过
    ttal=factrial(4)调用自定义函数,将n换成4,最后factrial(4)返回值s,相当于ttal=s
    通过模块发布代码让更多人使用你的代码,让更多人受益
    在D:\创建一个文件夹mymdule,其中包含mymdule.py(要发布的模块)和setup.py两个文件;ds下进入mymdule目录下运行:(构建发布文件) pythn.exe 绝对路径\pythn.exe setup.exe sdistmymdule目录下运行: pythn.exe 绝对路径\pythn.exe setup.py insta (将发布的文件安装到你的pythn本地副本中;)
    安装完成后,mymdule文件夹包含了如右图所示的文件:
    已经构建发布的模块必须先导入程序才能使用;
    imprt mymdule
    调用模块内的match_num()函数:
    mymdule. match_num()
    1、同目录下,直接导入2、不同目录下导入时要加路径
    请编写程序,实现输入一个农历年份(≥1900),输出该年对应的生肖,直到输入0结束,运行结果如下图:
    #定义函数shengxia()def shengxia(year): #求生肖 zdiac=['鼠','牛','虎','兔','龙','蛇','马','羊','猴','鸡','狗','猪'] n=year-1900 m=n%12 s=zdiac[m] return s#以下为主程序myyear=int(input("请输入农历年份,输入0结束:"))while myyear!=0: print("生肖是:",shengxia(myyear)) myyear=int(input("请输入农历年份,输入0结束:"))
    【改错题1】a=eval(input())h=eval(input())s=triangle_area(a,h)print("%.2f"%s)def triangle_area(bttm,height): area=bttm*height/2 return area 【改错题2】def circle_area(r): area=3.14*r*r return arear=eval(input())s=circle_area()print("%.2f"%s)
    【改错题3】def triangle_area(bttm,height): area=bttm*height/2 return area a=eval(input())h=eval(input())s=triangle_area(bttm,height)print("%.2f"%s)【改错题4】def triangle_area(bttm,height): area=bttm*height/2 return area a=eval(input())h=eval(input())s=triangle_area(a)print("%.2f"%s)

    相关课件

    信息技术必修1 数据与计算第2单元 编程计算2.4 可以复用的代码优质课件ppt:

    这是一份信息技术必修1 数据与计算第2单元 编程计算2.4 可以复用的代码优质课件ppt,共15页。PPT课件主要包含了情境导入,如何打开冰箱,如何装进大象,如何关闭冰箱,A如何打开冰箱,B如何装进大象,C如何关闭冰箱,新知讲授,函数语句的结构,函数的定义语句结构等内容,欢迎下载使用。

    教科版 (2019)必修1 数据与计算2.4 可以复用的代码课文ppt课件:

    这是一份教科版 (2019)必修1 数据与计算2.4 可以复用的代码课文ppt课件,共16页。PPT课件主要包含了了解函数的作用,学习目标,课前复习,list,任务1阶乘,n+1,函数的概念,函数定义与使用,函数名,返回值等内容,欢迎下载使用。

    教科版 (2019)必修1 数据与计算2.4 可以复用的代码优质ppt课件:

    这是一份教科版 (2019)必修1 数据与计算2.4 可以复用的代码优质ppt课件,文件包含24可以复用的代码第2课时ppt、发布方法mp4等2份课件配套教学资源,其中PPT共20页, 欢迎下载使用。

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

    微信扫码,快速注册

    手机号注册
    手机号码

    手机号格式错误

    手机验证码 获取验证码

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

    设置密码

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

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

    注册成功

    返回
    顶部
    Baidu
    map