# coding=utf-8
# Author: RyAn Bi
def calc(n): #递归
print(n)
if int(n/2) > 0: #设置条件,否则会循环999 次,报错, int为取整,四舍五入
return calc(int(n/2)) calc(10) def add(a,b,f): #高阶函数
print(f(a)+f(b)) res = add(1,-3,abs) #可以调用函数
相关文章
- 10-08Python开发之路Day14---三元表达式、列表推导式和递归函数
- 10-08Python基础笔记:函数式编程:高阶函数、返回函数、匿名函数
- 10-08Python核心编程读笔 10:函数和函数式编程
- 10-08python学习-day15:函数作用域、匿名函数、函数式编程、map、filter、reduce函数、内置函数r
- 10-08[Python3] 035 函数式编程 高阶函数
- 10-08【Python】[函数式编程]高阶函数,返回函数,装饰器,偏函数
- 10-08python基础(递归、函数式编程(map、filter、reduce、lambda匿名函数))
- 10-08Python基础:19.函数式编程:高阶函数、返回函数、闭包、偏函数
- 10-08python学习22之函数式编程
- 10-08python学习笔记:第14天 内置函数补充和递归