ID: 5533524

新世纪版信息技术八年级上册第五课 函数 (课件+教案)

日期:2025-09-18 科目:信息技术 类型:初中课件 查看:50次 大小:11951042B 来源:二一课件通
预览图 0
新世纪,信息技术,八年级,上册,第五,函数
    课件28张PPT。第五课 函数信息技术新世纪版 八年级上学习要点:1.了解什么是函数,理解为什么要使用函数。 2.掌握创建函数的方法。重难点:是创建函数,理解为什么要创建函数1、下列是关系表达式的是( ) A. w>=5 B. 5*6+3*4 C. a+b>c?and?b+c>a? D. “wang wu”2、c=float(input()); if a<120:...后,键盘输入130,请问分支程序返回的值是( ) A. 真假值 B. 假值 C. 真值? D. 以上都不对3、判断下面运算结果是真值的是( ) A. 8!=(8*1) B. 8>10 C. 真值? D. (6*4)==(3*8)ABD一、什么是函数函数是可重复使用、实现某一功能的代码块;Python 使用函数来实现模块化编程。二、Python函数1、内建函数例如前面学过的 print()、input()、int()、float() 都是内建函数2、自定义函数自己创建函数 自定义函数类型:不带参数函数、带参数函数、带返回值函数Python内建函数不用定义就可直接调用。 Python函数自定义使用原则:一定要先定义,后调用。 创建函数的命令新命令:函数必须先定义才能使用,内建函数之所以不需要定义就可以使用,是因为 python 已经定义好了这些函数。格式:定义函数命令 def<函数名>(): <语句块> 功能:定义一个具有某一功能的函数。函数命名规则参照变量命名规则。函数是可以完成某项工作的代码块,函数被定义后,输入函数名就可调用函数,就像我们前面使用print()和input()函数一样。1、def开头,代表定义函数 2、def和函数名中间要敲一个空格 3、之后是函数名,这个名字用户自 己起的,方便自己使用就好 4、函数名后跟圆括号(),代表定义的 是函数,里边可加参数,如果没有 参数,圆括号中为空,例如: def<函数名>(<参数1>,<参数2>,…)定义函数需要注意的几个事项:5、圆括号()后一定要加冒号: 这 个很重要,不要忘记了 6、代码块部分,是由语句组成, 要缩进4个字符 7、如果要将表达式的值返回给 调用方,函数的<语句块>中 的最后一行为: return<表达式> 函数的命名(参照变量命名)遵循下面几个原则:1、变量(函数)名只能由大小写字母 、数字、 汉字和下画线“_”组成; 2、变量(函数)名不能以数字开头; 3、变量(函数)名中不能有空格; 4、变量(函数)名区分大小写; 5、变量(函数)名不能和Python内置命令重复。自定义一个hello的函数,输出“I like coding!”对于相同功能的程序模块,如果每次都要重新编写,显然不是一个好的做事方法。在Python编程中,我们通常把重复使用的程序模块定义成函数,之后用函数名就可以代替整个程序模块(即调用函数)。程序如下: >>> def like (): >>> print("hello, world!")>>>like()调用结果如下:【例题5-2】定义显示个人信息的函数,并调用。程序如下:程序编辑结果:调用函数是指运行函数里的程序代码,如果我们定义好了函数,但是从来不调用它,这些代码就永远也不会执行【例题5-1】在Python shell模式下,创建一个求圆周长的函数,并调用。1、我们可以定义这个函数名?cir 参数设为r2*3.14*r3、圆的周长2、定义函数的格式是?如何设置参数?def<函数名>(参数): 定义函数:测试函数:数定义好后就可以使用了,就像我们使用Python 自带的函数一样如果要修改或重新执行Python Shell中执行过的命令,只要将光标移到执行过的命令处按回车键,就可以对命令进行修改,再按回车键就可以执行了。如图:任务探究一定义的card()函数不带参数,每次调用都显示同样的内容。如果我们要card()函数能显示不同人的信息,那就要向函数传递信息。命令格式如下:例题5-3定义能显示不同人的信息的函数,并调用格式:def <函数名>(<参数1><参数2>,...) <语句块> 功能:定义一带参数的函数,括号内填写 参数名,参数之间用逗号隔开。程序如下:程序编辑结果:带参数的函 ... ...

    ~~ 您好,已阅读到文档的结尾了 ~~