python 函数式编程

74 阅读1分钟
def fun01():
    print("执行")

# 此处没有括号
# 函数可以做变量,参数
aa=fun01

# 内存地址相同
print(id(aa))
print(id(fun01))
# 将一个函数的代码,注入到另外一个函数中

image.png


def assc(i):
    if i>10:
        return True
    else:
        return False

def vvv(cs):
    data=cs
    print(data(100))


vvv(assc)

函数式编程也要 封装 继承 多态

image.png