函數內部定義的函數,沒法在函數外部使用內部定義的函數。函數
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