学习python第八天——函数
一、函数的定义
函数是带名字的代码块,用于完成具体的工作。
二、函数的使用
1、创建并调用函数
def 函数名():
函数体
2、向函数传递信息
这里我们要先学习一下什么是实参和形参
形参:函数完成其工作所需的一项信息。
实参:是调用函数时传递给函数的信息
定义函数中的keyword是形参,而我们调用函数时,给函数传输的Alien便是实参,将Alien实参数据传输给keyword。
3、传递实参
位置实参:在调用函数时,python必须将函数调用中的每个实参都关联到函数定义中的一个形参,最简单的关联方式是基于实参的顺序,这种关联方式为位置实参
使用位置实参的时候,位置一定不能搞错。
关键字参数:传递给函数定位名称——值对。
这样的话,就无需考虑实参位置问题
默认值:编写函数时,可给每个形参指定默认值。在调用函数中给形参提供了实参时,python将使用指定的实参;否则将使用默认值
4、返回值
函数并非总是直接显示输出,相反,他可以处理一些数据,并返回一个或一组值