Call back function

    xiaoxiao2021-04-13  29

    def double(x):     return x*2      def quadruple(x):     return x*4      def getOddNumber(k, getEvenNumber):     return 1 + getEvenNumber(k)      def main():     k=1     i = getOddNumber(k, double)     print(i)     i= getOddNumber(k,quadruple)     print i     i= getOddNumber(k, lambda x:x*8)     print(i)      if __name__ == "__main__":     main()

        

    ####这是一个简单的回调函数的例子,通过多一层的封装。使上层调用接口拥有了更多的灵活性。

    ###学会查找python的说明文档:

    参考文章:http://blog.csdn.net/tchenjx/article/details/51661173

                      http://www.crifan.com/python_detailed_explain_about___name___and___main__/

    转载请注明原文地址: https://ju.6miu.com/read-668801.html

    最新回复(0)