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

    2.4可以复用的代码第2课时-【新教材】教科版(2019)高中信息技术必修一课件

    资料中包含下列文件,点击文件名可预览资料内容
    • 课件
      2.4可以复用的代码第2课时.ppt
    • 视频
      发布方法.mp4
    2.4可以复用的代码第2课时第1页
    2.4可以复用的代码第2课时第2页
    2.4可以复用的代码第2课时第3页
    2.4可以复用的代码第2课时第4页
    2.4可以复用的代码第2课时第5页
    2.4可以复用的代码第2课时第6页
    2.4可以复用的代码第2课时第7页
    2.4可以复用的代码第2课时第8页
    还剩12页未读, 继续阅读
    下载需要25学贝 1学贝=0.1元
    使用下载券免费下载
    加入资料篮
    立即下载

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

    展开

    这是一份教科版 (2019)必修1 数据与计算2.4 可以复用的代码优质ppt课件,文件包含24可以复用的代码第2课时ppt、发布方法mp4等2份课件配套教学资源,其中PPT共20页, 欢迎下载使用。
    一个数字需要多少根火柴棒
    定义:把某个功能的代码封装到一个代码块中,用来为某个重复使用的功能做调用的一个代码块。函数类型:
    基本格式def 函数名(参数): #函数说明(函数实现功能) 语句或语句组 # 空四格 return 返回值
    注意:函数名(参数)1、符合变量命名规范2、参数可以有多个, 例如:def 函数名(参数1,参数2……):
    创建自定义函数,打开学案。参考流程图,尝试补全代码(自定义函数)程序如下:
    def : f=[6,2,5,5,4,5,6,3,7,6]# 创建0~9的数字分别需要多少根小棒的列表  # 火柴棒总数变量赋初值 while : x=num % 10# 取num除以10的余数,即num的个位数 ttal=ttal+f[x] # 所需火柴棒数累加 num=num//10#num整除10,即去掉num的个位数 return ttal#返回需要多少根火柴棒数
    match_num(num)
    【实践2】自学微课,发布共享代码学生:尝试发布自学编写的代码(参考课本p44)。
    1.创建文件夹,文件名就是模块名称,包含一个模块文件和setup.py(包含有关发布文件的元数据)
    setup.py,代码如下:
    frm distutils.cre imprt setupsetup( name ='mymdule', #参数一定要与mymdule.py文件名相同 versin ='1.0.0', #版本号 py_mdules =['mymdule'], #参数一定要与mymdule.py文件名相同 authr='田中', #作者 authr_email='378448098@qq.cm', #作者邮箱 descriptin ='计算一个数字需要多少根火柴棒', #代码功能描述 )
    1.通过cmd 生成模块 setup.py sdist
    方式一:上传到公共网站,需要注册(网络)
    方式二:通过教师端分享给班级所有同学。(局域网)方式三:存储设备,移动分享。
    【实践3】1.安装模块(注意路径),安装后文件夹内的文件。
    在cmd中输入 setup.py install检查安装包是否在pythn目录下
    已经构建发布的模块必须先导入程序,然后才能使用。导入时使用语句“imprt mymdule”,调用模块内的函数时用“mymdule.match_num()”来实现。
    imprt #导入模块 snum=6 print("你可以拼出这些数字:")fr i in range(112): if ==snum: #调用模块内match_num()函数 print (i)
    mymdule.match_num(i)
    函数的作用 函数的定义和调用、共享代码的发布信息安全
    求1!+2!+3!+……+10!的结果,要求用函数实现阶乘的计算。
    课本P45页生肖问题。

    相关课件

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

    这是一份高中信息技术教科版 (2019)必修1 数据与计算2.4 可以复用的代码多媒体教学ppt课件,文件包含24可以复用的代码新教材2024-2025学年教科版2019高中信息技术必修一课件pptx、python编程docx等2份课件配套教学资源,其中PPT共13页, 欢迎下载使用。

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

    这是一份教科版 (2019)必修1 数据与计算2.4 可以复用的代码获奖课件ppt,共14页。PPT课件主要包含了学习目标,自定义函数,函数调用,代码实现,导入模块并使用,巩固提升,课堂小结等内容,欢迎下载使用。

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

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

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

    微信扫码,快速注册

    手机号注册
    手机号码

    手机号格式错误

    手机验证码 获取验证码

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

    设置密码

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

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

    注册成功

    返回
    顶部
    Baidu
    map