函数
一、函数简介
1.1、什么是函数:
-
其实就是一个代码段,这段代码可以重复的执行,通过函数可以实现代码的复用
-
函数是不能自己主动执行的,必须被调用的时候才能被执行
python的模块
-
一个python文件,就是一个模块
1.2、函数分类
-
全局函数:直接定义在模块中的函数就是全局函数
-
局部函数:定义在函数内部的子函数,这样的函数就是局部函数
-
匿名函数: 也称之为lambda函数,其实是一个表达式
-
方法:方法也是一种函数,只是函数需要和特点的数据类型绑定使用
1.3、函数的定义与调用
定义函数
1.def是英文define的缩写
2.函数名称应该能够表达函数封装代码的功能,方便后续的调用
3.函数名称的命名应该符合标识符的命名规则
可由字母,下划线和数字组成
不能以数字开头
不能与关键字重名
def 函数名():
语句
语句
...
调用函数
def f1(): # 定义一个名为 f1的函数
print("1")
print("ok")
print("2")
print("start process...")
f1() # 调用函数 f1
print("over")
1.4、执行函数的结果
-
函数的输出:在函数中用print来输出一个结果,这个可以可以直接显示
-
输出用:
-