函数内部定义的函数,没法在函数外部使用内部定义的函数。函数
def f1(): def f2(): print('from f2') f2() f1() #输出: from f2
#比较俩个数的大小 def max2(x,y): if x>y: return x else: return y print(max(2,3)) #输出: 3
#比较4个值的大小 def max2(x,y): if x>y: return x else: return y def max4(a,b,c,d): res1 = max2(a,b) res2 = max2(c,d) res3 = max2(res1,res2) return res3 print(max4(1,2,3,4)) #输出: 4