函数的作用
函数就是将一段具有独立功能的代码块整合到一个整体并命名,在需要的位置调用这个名称即可完成对应的需求。
函数的定义
def 函数名(参数):
代码1
代码2
....
调用函数
示例
def test():
print("hello world!")
test()
函数的参数作用
后面就知道了
函数的返回值作用
函数return后面的代码不会执行
def sum(a,b):
return a+b
result=sum(4,3)
print(result)
注意:函数的return值需要一个变量去接
函数的嵌套调用
一个函数里面又调用了另外一个函数
def testA():
print('testA start')
print('testA end')
def testB():
print('testB start')
testA()
print('testB end')
testB()
案例
1.打印图形
打印多条横线
def line(num):
i=0
while i<num:
print('-'*20)
i=i+1
line(10)
2.函数计算
三个数求平均值
def sum_num(a,b,c):
return a+b+c
def average_num(a,b,c):
sum_result=sum_num(a,b,c)
return sum_result/3