函数
函数定义:
-
将某一功能代码单独封装起来,需要时调用的代码块
-
必须先定义函数,后面才能调用
函数语法
-
定义
-
def 函数名(): 代码体
-
调用
-
函数名()
函数内部原理
- def 表示在内存空间中开辟一块地址
- 函数名 就是给这个地址取名
- ()用来接收参数
- 代码体就是函数可以执行的代码块
函数类型
-
有无参函数
-
def func(x,y): #有参,参数有默认值放后面,可以传也可以不传 x-y #代码体内引用的参数必须是在括号里有定义的 print(x-y) func(6,7) #返回-1,按照位置传递参数 func(7,6) #返回1,按照位置传递参数 func(y=6,x=7) #返回1,按照关键字传递参数 def func(): #无参 print("你好") func() #返回你好
-
有无返回值
-
return 用变量接收函数返回值(多个可以节假赋值)