# 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) #可以调用函数
相关文章
- Python基础笔记:函数式编程:高阶函数、返回函数、匿名函数
- python学习笔记1 -- 函数式编程之高阶函数 filter
- python2学习------基础语法3(类、类的继承、类成员函数、防御式编程)
- python 函数和函数式编程
- python学习笔记:第14天 内置函数补充和递归
- Scala - 快速学习08 - 函数式编程:高阶函数
- python3 第二十一章 - 函数式编程之return函数和闭包
- 简学Python第三章__函数式编程、递归、内置函数
- Python 函数式编程 & Python中的高阶函数map reduce filter 和sorted
- Python学习(20):Python函数(4):关于函数式编程的内建函数