1、遞歸函數,就是本身調用本身函數
def func():
print('hh')
func()
func()#這是個死循環,遞歸最多循環999次
====遞歸應用舉例===
def func():
num = int(input('num:'))
if num % 2 ==0:
print('是偶數')
return
else:
func()
func() #循環判斷是不是偶數,奇數的話繼續調用
2、匿名函數
lambda x:x+1 #定義一個匿名函數,只用一次,函數名不存入內存。冒號前是入參,冒號後是返回值#至關於def f(x): return x+1f = lambda x,b:x+b #也能夠是兩個入參res = map(lambda x:str(x).zfill(2),range(1,30)) #取值0一、0二、...30