第二单元 第9课-python自定义函数 课件 2021—2022学年初中信息技术青岛版第三册

2021-07-18
| 19页
| 2081人阅读
| 992人下载
普通

内容正文:

第9课 自定义函数 教学目标 学习目标: 知识与技能目标: 1.了解函数的基本含义; 2.掌握自定义函数的语法。 过程与方法: 1.学会定义和使用自定义函数; 2.能够使用函数进行模块化程序设计。 情感态度价值观目标: 初步体验模块化程序设计的理念,能够将复杂的问题进行有条理的析,逐步解决问题。 情境导入: 我们一起来玩一个看图猜成语的游戏吧,看哪个小组猜的最多。 函数就和成语一样,是一段小程序。我们可以像引用成语一样,使用函数,完成复杂的问题。 函数就像这些活字印章一样,一次定义多次使用。 函数是一种可以重复使用的程序功能模块。 1.内置函数 2.自定义函数 print()、input()、range()等等都是python内置的函数。 使用print()函数打印三角形图案。 * ** *** **** ***** ****** 参考代码: print("*") print("**") print("***") print("****") print("*****") print("******") 自主探究 自定义一个sjx()函数,在函数里输入打印三角形图形的语句。 自定义函数,使用def 关键字。 def sjx(): print("*") print("**") print("***") print("****") print("*****") print("******") 活动一:自定义函数 给sjx()函数设定参数,使其根据参数打印不同行数的三角形图案。使用for 语句。 def sjx(n): for i in range(1,n): print("*"*i) 议一议: 在程序设计中,把一些功能设计成函数有什么作用。 可以重复调用,使用方便,使程序结构看起来更清晰。 活动二:函数的返回值 做一做:在方程ax=b(a不等于0)中,请设计一个自定义函数,给定a和b的值,即可算出x的值。 在函数内部的变量为“局部变量”,在函数外部的变量为“全局变量”。 例如上面代码中的x在函数外部,为全局变量,程序要修改全局变量,应在变量前添加global保留字。 使用全局变量保存方程的计算结果时,虽实现了计算的效果,但对程序的模块化和重复使用上有所影响。 所以在函数内

资源预览图

第二单元 第9课-python自定义函数 课件 2021—2022学年初中信息技术青岛版第三册
1
第二单元 第9课-python自定义函数 课件 2021—2022学年初中信息技术青岛版第三册
2
第二单元 第9课-python自定义函数 课件 2021—2022学年初中信息技术青岛版第三册
3
第二单元 第9课-python自定义函数 课件 2021—2022学年初中信息技术青岛版第三册
4
第二单元 第9课-python自定义函数 课件 2021—2022学年初中信息技术青岛版第三册
5
第二单元 第9课-python自定义函数 课件 2021—2022学年初中信息技术青岛版第三册
6
相关资源
示范课
由于学科网是一个信息分享及获取的平台,不确保部分用户上传资料的 来源及知识产权归属。如您发现相关资料侵犯您的合法权益,请联系学科网,我们核实后将及时进行处理。