信息技术必修1 数据与计算第2单元 编程计算2.4 可以复用的代码优质课件ppt
展开把大象装进冰箱需要几步:
1、打开冰箱2、装进大象3、关闭冰箱
检查电源是否接通;(启动冰箱)打开拉手;
确定体型确定体重确定·······搬进冰箱
保持电源畅通再次检查关闭拉手
三个模块中又需要做流程图,再细分,每个步骤又可以细化做流程图,因此,用模块化的思想来说,A、B、C各是三个模块,实现三个功能,而每个功能组合,是完整的主题任务方案。
函数是组织好的,可重复使用的,用来实现单一,或相关联功能的代码段。函数能提高应用的模块性,和代码的重复利用率。你已经知道Pythn提供了许多内建函数,比如print()。但你也可以自己创建函数,这被叫做用户自定义函数。
函数一般包括函数名、参数、返回值和函数体等四部分。其中,函数名和函数体是必不可少的,参数和返回值可根据需要进行定义。定义函数的基本格式如下:def 函数名(参数)#函数说明语句或语句组return 返回值
def 函数名(参数)#函数说明语句或语句组return 返回值
de jisuan (actins) if actin==“5”: print('不正确!') elif actin==“8” print('正确') elif actin=="7" print('不正确!') elif actin==“9” print('不正确!') else print('不正确!')
分析一下结构并找出其中错误的地方!
参数不一致;没有冒号;定义符为def。修改一下自己运行看看结果吧!
参数是用来向函数传递值的当有多个参数时,各个参数之间用逗号分隔开。函数执行完成后,由return语句将表达式值返回给调用者,结束函数。函数的调用采用函数名(参数)的方式。当调用函数时,会根据参数值,依次执行函数内部语句。
def jisuan(actin): if actin==5: print('不正确!') elif actin==8: print('正确') elif actin=="7": print('不正确!') elif actin==9: print('不正确!') else: print('不正确!')#调用函数jisuanactin=input ("请计算2*4:")duanwu(actin)
注意参数可是变量也可是数字
调用pythn内部函数
常见的系统函数有以下几种:数学运算类函数;数据转换类函数;字符串操作类函数;输入输出函数;文件操作类函数;其他类函数。
对数函数:math.lg()指数函数:math.pw(x, y)最大值:math.max()最小值:max.min()
调用内部函数时,要运用imprt语句,如imprt math
小组合作,制作一个计算器,使其能够计算输入的y=a^x。
imprt matha=int(input ("请输入底数:"))x=int(input ("请输入指数:") )def zhishu(a1,x1): y=math.pw(a1,x1) return yprint(a, x, zhishu(a, x))
imprt math:导入数学库int:系统函数,整型数据def:自定义函数zhishua,x:全部变量a1,x1:局部变量
高中信息技术教科版 (2019)必修1 数据与计算2.4 可以复用的代码多媒体教学ppt课件: 这是一份高中信息技术教科版 (2019)必修1 数据与计算2.4 可以复用的代码多媒体教学ppt课件,共16页。PPT课件主要包含了教学目标,如何用程序实现等内容,欢迎下载使用。
教科版 (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,函数的概念,函数定义与使用,函数名,返回值等内容,欢迎下载使用。