Python进阶---函数式编程简介
2016-04-15 09:15
417 查看
函数式编程:(functional),是一种编程范式。
函数式编程特点:①把计算视为函数而非指令;②纯函数式编程:不需要变量、没有副作用、测试简单;③支持高阶函数,代码简洁。Python支持的函数式编程:①Python不是纯函数式编程,允许有变量;②支持高阶函数,可作为变量传入;③支持闭包,有了闭包就能返回函数;④有限度的支持匿名函数。
相关文章推荐
- Python异步通信模块asyncore
- Python---数据类型和变量.练习题.请打印出以下变量的值
- 说一说Python logging
- Python Web框架Tornado运行和部署
- Python编程习惯
- python编程之import篇
- python调用caffe模型进行classify时读入mean文件错误:mean shape incompatible with input shape
- raw_input() 与 input() __ Python 的区别
- 华为python面试题
- 介绍一下Python下range()函数的用法?
- 如何在win7下安装Python及配置
- python爬取动态生成的网页——以百度手机助手为例
- Python编程语言主要应用领域介绍
- Python 学习笔记 多进程 multiprocessing
- An Introduction to Machine Learning with Python
- Python Web框架Tornado运行和部署
- 说一说Python logging
- urllib urllib2 自己用
- Python 单链表的实现和自带 List分析
- Python 中各个时间复杂度