(共16张PPT)
函 数
输入一位学生的历史成绩,判断成绩属于哪个阶段(优秀:90-100;良好:76-89;及格:60-75;不及格:0-59)
作业
1.函数的定义
2.函数的作用
3.函数的类型
4.python的内置函数
5.函数的调用
6.创建函数
学习内容
初一4班的同学今天早上第1节课是语文课
初一4班的同学今天早上第2节课是数学课
初一4班的同学今天早上第3节课是英语课
初一4班的同学今天早上第4节课是政治课
初一4班的同学今天早上第5节课是历史课
可以看出“初一4班的同学今天早上”是重复的
函数是从英文中的function翻译来的。
函数是组织好的,可重复使用的,用来实现单一,或相关联功能的代码段。
函数的定义
函数的作用
我们通常把重复使用的程序模块定义成函数,之后用函数名就可以代替整个程序模块(即调用函数)。这样不但可以优化程序结构,还可以减少代码的重复输入。
函数的类型
内置函数:
input()、print()、int()、float()
自定义函数:
用户自己创建函数,这被叫做用户自定义函数
python的内置函数
函数的调用
格式:
函数名(参数1,参数2,参数3……)
在函数调用过程中,括号里的我们称之为参数,只有输入这个参数,函数通过处理,才能输出结果。
创建函数
一、不带参数的函数
格式:
def 〈函数名〉():
〈语句块〉
功能:定义一个具有某一功能的函数。函数命名规则参照变量命名规则。
def card():
name="张三"
address="环市路1号"
print("姓名:",name)
print("地址:",address)
card()
定义函数card
调用函数
二、带参数的函数
格式:
def 〈函数名〉(〈参数1〉,〈参数2〉,…):
〈语句块〉
功能:定义一个带参数的函数,括号内填写参数名,参数之间用逗号隔开。
def card(name,address):
print("姓名:",name)
print("地址:",address)
card("张三","环市路1号")
三、带返回值的函数
格式:return 〈表达式〉
功能:先计算〈表达式〉的值,然后将〈表达式〉的值传出,作为函数的值。
例:摄氏度转华氏度
def ssd_hsd(c):
hsd=c*9/5+32
return str(hsd)+'F'
编写程序:从键盘上输入5个数,然后输出其中最大的数和最小的数。
(提示:使用Python内置函数: max()求最大值, min()求最小值。)
作业