函数就一串具有逻辑的代码组织起来在需要的时候调用
那如何去封装函数呢
我们可以使用def来定义函数 但是这样写显然你所定义的函数无名无份 所以要给你的函数起一个可以表达这个函数体功能的名字,列如:pow,time,如果我们要使用函数就必须使用你所定义的函数名来调用函数
#定义函数体的头部
#定义一个介绍自己的函数
s="张三"
def introduce():
print("张三")
introduce()
#控制台输出张三
形参和实参
形参:定义函数时写在小括号里的参数(可以定义多个)
实参:调用函数时写在小括号的参数必须和你所调用的形参一一对应
#定义函数体并附上形参
def plus(x,y):
s=x+y
print(s)
#调用函数并附上两个实参 实参必须和形参一一对应
plus(10,10)
#控制台输出20
有的时候我们不想让函数体里面计算完成的数值直接输出想把里面函数做计算出来的值拿出来在进行加工输出这样我们的return可以帮我们完成这个操作
def plus(x,y):
s=x+y
return s
k=plus(10,10)
m=k+10
print(m)
#控制台输出30