一、递归函数,就是自己调用自己
def func(): print(‘hh‘) func()func()#这是个死循环,递归最多循环999次 ====递归应用举例===
def func(): num = int(input(‘num:‘)) if num % 2 ==0: print(‘是偶数‘) return else: func() func() #循环判断是否是偶数,奇数的话继续调用 二、匿名函数
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)) #取值01、02、...30
原文地址:https://www.cnblogs.com/lsl1230/p/11747281.html
时间: 2024-11-13 00:47:07