闭包:返回函数的函数,,也称为工厂函数
    泛函:泛是将函数作为输入并返回向量作为输出的函数
    泛函式编程:将某个计算封装为一个自定义函数,该函数只要接受一个前文原始的数据框df 和一个阈值c,就能返回来你想要的TPR 和FPR。然后,再把该函数应用到数据框df 和一系列的阈值上,循环迭代自然就完成了。这就是泛函式编程
    装饰器:把一个函数作为另外一个函数的参数进行使用