1.简介 JavaScript 是一种轻量级的编程语言,是一种是一种动态类型、弱类型、基于原型的脚本语言。 JavaScript,通常缩写为JS,是一种高级的,解释执行的编程语言。JavaScript是一门基于原型、函数先行的语言,是一门多范式的语言,它支持面向对象编程,命令式编程,以及函数式编程。 ...
分类:
编程语言 时间:
2018-09-17 17:38:19
阅读次数:
239
Python简介 Python是一种广泛使用的高层次,通用,解释,动态编程语言。它的设计理念强调代码的可读性,它的语法允许程序员表达更少的代码的概念比将在可能语言如C ++或Java。该语言提供旨在使两个小型和大型项目清晰的结构。Python支持多种编程范例,包括面向对象的,命令式和函数式编程或程序 ...
分类:
编程语言 时间:
2018-09-16 17:15:26
阅读次数:
248
望着小月亮:https://www.cnblogs.com/triple-y/ 请尊重原创:https://www.cnblogs.com/triple-y/p/9655753.html python3之面向对象编程 很多时候,我们反复用同一个代码,这时候我们就用到了函数式编程。但是当我们自己编写了 ...
分类:
编程语言 时间:
2018-09-16 16:17:31
阅读次数:
170
本节内容 1. 函数基本语法及特性 2. 参数与局部变量 3. 返回值 嵌套函数 4.递归 5.匿名函数 6.函数式编程介绍 7.高阶函数 8.内置函数 温故知新 1. 集合 主要作用: >>> a = {1,2,3,4} >>> b ={3,4,5,6} >>> a {1, 2, 3, 4} >> ...
分类:
编程语言 时间:
2018-09-15 12:21:21
阅读次数:
174
在python中,支持面向对象,也支持面向过程编程。字典,整数等这些都是对象,那么函数呢?答案:函数也是对象,在python中,一切都是对象。 一、函数也是对象 实例 输出 为了更进一步说明函数式对象,可以把函数赋值给其他变量,或者把函数对象作为参数传递给其他函数。 二、高阶函数 什么是高阶函数:接 ...
分类:
其他好文 时间:
2018-09-15 11:01:32
阅读次数:
201
一等函数:Lambda函数和映射 什么是一流的功能? 您之前可能已经听过它说某种特定的语言是有用的,因为它具有“一流的功能”。正如我在本系列关于函数式编程的第一篇文章中所说,我不同意这种流行的看法。我同意一流函数是任何函数式语言的基本特性,但我不认为这是语言功能的充分条件。有很多命令式语言也有此功能 ...
分类:
其他好文 时间:
2018-09-14 13:15:51
阅读次数:
190
题意 给定一个长度为n的数组A,将它变为一颗k叉树(1 using namespace std; struct Node{ int x, id; Node(int x_ = 0, int id_ = 0) {x = x_; id = id_;} }; const int MAXN = 200010; ...
分类:
其他好文 时间:
2018-09-13 12:03:09
阅读次数:
126
这节开始讲的例子都使用简单的TS来写,尽量做到和es6差别不大,正文如下 我们在编程中必然需要用到一些变量存储数据,供今后其他地方调用。而函数式编程有一个要领就是最好不要依赖外部变量(当然允许通过参数传递咯),如何解决这个矛盾的问题呢?将函数柯里化 就可以了,这种技巧可以让函数记住一些历史数据,也就 ...
分类:
Web程序 时间:
2018-09-13 01:11:24
阅读次数:
175
我将写的第一个主题是 js的函数式编程 ,这一系列都是 mostly adequate guide 这本书的读书总结。原书在gitbook上,有中文版。由于原作者性格活泼,书中夹杂很多俚语,并且行文洒脱。中文译版难免有时需要思量一番,既然读了就写出来,能方便别人最好,也请读者指正。正文如下。 如果一 ...
分类:
Web程序 时间:
2018-09-12 21:42:36
阅读次数:
215
importtime#面向过程:--》过程--》def#函数式编程:--》过程--》def函数deflock():"""test"""print("inthelock")return0##过程deflock1():"""test1"""print("
分类:
其他好文 时间:
2018-09-12 21:09:40
阅读次数:
126