八、函数
1、函数简介
- 定义:函数是一个对象,能够保存一段代码,并在你想要使用时,可以对它重复调用
- 语法:
def 函数名 (形参1,形参2,……) :
代码块
- (函数名必须符合规范,不能以数字开头,可以包括字母、数字、下划线)
2、函数的参数
2.1 函数的形参和实参
-
形参和实参:形参(形式参数),相当于在函数内部声明了变量,但是并不是赋值;实参(实际参数),指定了形参,调用函数时传递的就是实参,实参会赋值给对应的形参,所以有几个形参调用函数时就要传递几个实参
2.2 函数的传递方式
-
定义形参默认值:定义形参时,可以为形参指定默认值;指定默认值后,若用户没有传递实参,则按默认值运算,若用户传递了实参,则按照实参来运行
-
位置传参:将对应位置的实参赋值给对应位置的形参
-
关键字传参:根据参数名传递实参,可以不按照形参定义的顺序去传递
-
混合传参:使用位置传参和关键字传参混合传参,但要注意不能将关键字传参放在位置传参前面
(课时还没上完,会继续更新哦!!)