函数的嵌套调用
所谓的函数嵌套调用指的是用一个函数里面又调用另外一个函数
def funcB():
print('b函数开始——')
def funcA():
print('A函数开始——')
funcB()
funcA()
打印图形
打印一行横线
def print_line():
print('-'*20)
print_line()
打印多条横线
def print_line():
print('-'*20)
def print_lines(num):
i=0
while i<num:
print_line()
i+=1
num=int(input('需要的行数是:'))
print_lines(num)
函数计算
【1】计算三个数之和
def print_sum(a,b,c):
return a+b+c
a=int(input('a:'))
b=int(input('b:'))
c=int(input('c:'))
sum=print_sum(a,b,c)
print(sum)
# 2,3,4
# 9
计算三个数平均值
def print_sum(a,b,c):
return (a+b+c)/3
a=int(input('a:'))
b=int(input('b:'))
c=int(input('c:'))
sum=print_sum(a,b,c)
print(sum)
注意:这里必须
return (a+b+c)/3
不可以return a+b+c/3
def print_sum(a,b,c):
return a+b+c
def print_cheng():
a = int(input('a:'))
b = int(input('b:'))
c = int(input('c:'))
num=print_sum(a,b,c)
return num/3
num=print_cheng()
print(num)