函数的嵌套调用: 在调用一个函数的过程,又调用了其他函数。
def bar():
print(‘from bar‘)
def foo():
print(‘from foo‘) # foo 内部又调用了另外一个函数bar
foo()
# 函数的嵌套调用: 在调用一个函数的过程,又调用了其他函数。
# 定义第一个函数
def my_max(x,y):
if x > y:
return x
else:
return y
# 定义第二个函数
def my_max4(a,b,c,d):
ret = my_max(a,b) # 调用第一个函数
ret2 = my_max(ret,c) # 调用第一个函数
ret3 = my_max(ret2,d) # 调用第一个函数
return ret3
ret = my_max4(4,5,6,9)
print(ret)
# 可以把一个复杂的问题分解成一个小的问题。
函数的嵌套定义
在一个函数内部,又定义了另外一个函数
原文:http://www.cnblogs.com/liushubao/p/7619871.html