函数的定义与调用 教学课件.pptx
奥运五环
先画一个圆
再绘制五次
画圆
海龟库
Python语言库
python的标准库是随着pyhon安装的时候默认自带的库。
python的第三方库,需要下载后安装到python的安装目录下,不同的第三方库安装及使用方法不同。
它们调用方式是一样的,都需要用import语句调用。
简单的说,一个是默认自带不需要下载安装的库,一个是需要下载安装的库。它们的调用方式是一样的。
Turtle(海龟库)是Python语言的标准库之一,是入门级的图形绘制函数库。
活动一
打开海龟编辑器,编写如下程序:
绘制一个半径为30的圆
海龟库和math库、random库一样,需要先导入库(importturtle),才可以使用库中的函数,画出的各种有趣的图形。
导入相关库
绘制一个半径为30的圆
思考
如果要绘制奥运五环,应该怎么画?
海龟库是Python语言中一个很流行的绘制图像的函数库,一只小乌龟在一个横轴为x、纵轴为y的坐标系原点(0,0)位置开始。
(0,0)
活动二
如果以坐标原点(0,0)为起点绘制一个半径为30的蓝色圆
试写出黑色圆、红色圆、黄色圆、绿色圆的坐标
(0,0)
蓝色圆(0,0)
黑色圆(60,0)
红色圆(120,0)
绿色圆(90,-30)
黄色圆(30,-30)
活动三
修改完善代码,绘制奥运五环
(0,0)
(60,0)
(120,0)
(30,-30)
(90,-30)
除了坐标值不同,颜色不同,其余都一样
重复
函数的定义
函数是组织好的、可重复使用的、可用来实现单一或相关联功能的代码段。
函数可以避免重复的编程;可以使程序更加模块化,便于阅读、修改和多人协作。
函数的分类
函数可以分为内置函数和自定义函数。
内置函数可以直接使用,
而自定义函数应用更为广泛,我们可以根据需要来编写自己的函数。
前面学过一些Python自带的内置函数,如输入输出函数:input(),print()。
例如:
print(‘helloworld)
输出“helloworld”
自定义函数格式
def函数名(参数1,参数2,…,参数N):
代码段
增加参数
修改函数名
冒号下面的代码段也称为函数体,前面要有缩进。
调用自定义函数格式
调用自定义函数的格式:
函数名(参数1,参数2,…,参数N)
一旦定义了函数,就会出现调用该函数的积木块
调用函数是指运行函数里的代码,如果我们定义了一个函数,但从来不去调用它,那么函数里的代码就永远不会执行。
带参数的函数
(1)定义一个判断三边能否组成三角形的函数
a,b,c被称为形式参数,简称形参。
3,4,5被称为实际参数,简称实参,实参可以是变量、常量或表达式等。
实参必须要有确定的值,要把这些值传送给形参。
调用的时候:
实参3就传递给了形参a,a中的值就变成了3;
实参4就传递给了形参b,b中的值就变成了4;
实参5就传递给了形参c,c中的值就变成了5。
#调用三角形函数
显示结果:
活动四
定义一个绘制圆环的程序
并完成五环的绘制
谢谢观看