python教学设计 青岛版_青岛版八年级上册信息技术-第9课 Python自定义函数【学案】...

初中信息第三册第二单元

Phthon

程序设计

9

自定义函数

学案

【学习目标】

1.

了解函数的基本含义;掌握自定义函数的语法。

2.

学会定义和使用自定义函数;能够使用函数进行模块化程序设计。

3.

初步体验模块化程序设计的理念,能够将复杂的问题进行有条理的分析,逐步解决问题。

【重点难点】

重点:自定义函数的使用。

难点:使用函数进行模块化程序设计。

【学习过程】

一、自主探究

练习活动:学生使用

print()

函数打印三角形图案。

探究活动一:自定义函数

1.

如何自定义一个函数,使用

def

关键字

2.

如何调用函数

python

交互式窗口输入

sjx

()这个函数即可使用函数

3.

如何设定函数参数:给

sjx()

函数设定参数,使其根据参数打印不同行数的三角形图案。使用

for

语句。

探究活动二:

在方程

ax=b

a

不等于

0

)中,请设计一个自定义函数,给定

a

b

的值,即可算出

x

的值。

在函数内部的变量为

“局部变量”

在函数外部的变量为

“全局变量”

例如上面代码中的

x

在函数外部,

为全局变量,程序要修改全局变量,应在变量前添加

global

保留字。

你可能感兴趣的:(python教学设计,青岛版)