ID: 4978466

第五课 函数课件(18张幻灯片)

日期:2025-09-20 科目:信息技术 类型:初中课件 查看:72次 大小:619520B 来源:二一课件通
预览图 1/7
第五,函数,课件,18张,幻灯片
  • cover
第五课 函数 【教学目标】 1、知识和技能: ①了解什么是函数,理解为什么要使用函数。 ②掌握创建函数的方法。 2、过程和方法: ①通过编程练习,培养严谨、认真、科学的编程习惯,提高计算能力、思维能力和推理能力。 3、情感态度和价值观: ①在独立思考的基础上,同学之间相互协作,以组为单位相互竞赛,养成积极进取的学习习惯。 ②使学生学会欣赏作品和正确评价自己的作品。 ③培养学生自主探索新知、勇于尝试的精神。 【教学重点】 创建函数。 【教学难点】 理解为什么要创建函数。 【教学环境】 计算机多媒体网络电子教室? 教学方法:演示法、任务驱动法、讲授法 复习:关系运算符 <表达式1> <关系运算符> <表达式2 >(如:a>b c==d) 功能:关系表达式,如果条件成立,其值就是真值”True”,如果不成立,其值就是假值”False”。 二、if … elif …else 语句 (if嵌套语句) 现实生活中的事情总是很复杂,有时需要多个条件进行检测,这时候使用if…elif…else语句比较方便。 新语句 格式: if <条件1>: <语句块1> elif <条件2>: <语句块2> …… else: <语句块n> 功能:从if行开始依次对条件进行判断,如果正确则执行条件下面的<语句块>,然后跳出该if语句,如果不正确则对下一个条件进行判断,如果所有条件都不成立,则执行else下面的<语句块> 一、函数 函数:可重复使用、实现某一功能的代码块。 Python使用函数来实现模块化编程。 定义函数的命令: 格式: def <函数名> () : <语句块> 功能:定义一个具有某种功能的函数,函数命名规则参照变量命名规则。 定义函数需要注意的几个事项: 1、def开头,代表定义函数 2、def和函数名中间要敲一个空格 3、之后是函数名,这个名字用户自己起的,方便自己使用就好 4、函数名后跟圆括号(),代表定义的是函数,里边可加参数,如果没有参数,圆括号中为空 (<参数1>,<参数2>,…) 5、圆括号()后一定要加冒号: 这个很重要,不要忘记了 6、代码块部分,是由语句组成,要缩进4个字符 7、如果要将表达式的值返回给调用方,函数的<语句块>中的最后一行为: return<表达式> 返回值不是必须的,如果没有return语句,则Python默认返回值None。 变量(函数)的命名遵循下面几个原则: 1、变量(函数)名只能由大小写字母 、数字、汉字和下画线“_”组成; 2、变量(函数)名不能以数字开头; 3、变量(函数)名中不能有空格; 4、变量(函数)名区分大小写; 5、变量(函数)名不能和Python内置命令重复。 一、不带参数的函数 自定义一个hello的函数,输出“hello,world!” 程序如下 >>> def hello (): >>> print("hello, world!") 调用函数。函数定义好后就可以使用了,就像我们使用Python 自带的函数一样,我们在参数对应的位置输入参数的值就可以调用了。 >>>hello() 调用结果如下: 二、带参数的函数 例题5-1 在Python shell模式下,创建一个求圆周长的函数,并调用。 想一想 1、我们可以定义这个函数名为cir 2、想想定义函数的格式是?有几个参数? def <函数名> (参数): 参数设为r 3、圆的周长=2*3.14*r >>> def cir (r): 在这里,r是一个参数 >>> print(2*3.14*r) 调用函数。函数定义好后就可以使用了,就像我们使用Python 自带的函数一样,我们在参数对应的位置输入参数的值就可以调用了。 >>> cir (100) 628.0 小技巧:如果要修改或重新执行Python Shell中执行过的命令,只要将光标移到执行过的命令处按回车键,就可以对命令进行修改,再按回车键就可以执行了。 小技巧:Wood图形编程中,选择”函数”积木盒定义函数。 函数创建之后,在“函数”积木盒中会出现相应函数积木,可直接使用。 函数要先定义,后使用,所以应该将定义函数的积木块放在程序的前面 。 def f(c): h= ... ...

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