zoukankan      html  css  js  c++  java
  • 高阶函数

    #高阶函数
    #变量可以指向为一个函数,函数的参数能接收变量,那么一个函数就可以接收另一个函数作为参数,这种函数就称之为高阶函数。
    #
    # def func(x,y):
    #     return x+y
    #
    # def calc(x):
    #     return x
    #
    # f = calc(func)
    # print(f(5,9))
    
    # def func2(x,y):
    #     return abs,x,y
    #
    # a=func2(3,-10)
    # print (a)
    
    #递归:就是函数的执行过程中,自己调用自己
    # import sys
    # print(sys.getrecursionlimit())
    # sys.setrecursionlimit(1500) #修改递归最大限制
    # def recursion(n):
    #     print(n)
    #     if n == 50:return "Done"
    #     recursion(n+1)
    # recursion(1)
    
    def calc(n):
        v = int (n/2)
        print(v)
        if v==0:return "Done"
        calc(v)
        print (v)
    calc(10)
  • 相关阅读:
    SQL之层次查询
    GROUP函数
    SQL之统计
    正则表达式
    聚合函数,分析函数
    oracle函数
    Vue3.0优化
    浅谈FC
    短链接生成原理
    Vue路由传参
  • 原文地址:https://www.cnblogs.com/davidz/p/9125894.html
Copyright © 2011-2022 走看看