本节内容 1. 函数基本语法及特性 2. 参数与局部变量 3. 返回值 嵌套函数 4.递归 5.匿名函数 6.函数式编程介绍 7.高阶函数 8.内置函数 温故知新 1. 集合 主要作用: + View Code? 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 1 ...
分类:
编程语言 时间:
2018-04-16 16:16:26
阅读次数:
253
面向对象学习 编程范式的主要几种: 面向对象(世界万物皆为类、世界万物皆为对象、只要是对象,一定属于某品类) 面向过程 函数式编程 下面主要介绍面向对象编程 面向对象的核心特征:类(class)、对象(object)、封装(Encapsulation)、继承(Inheritance)、多态(Poly ...
分类:
编程语言 时间:
2018-04-16 16:09:45
阅读次数:
216
Object-oriented programming 面向对象编程 Object-oriented design 面向对象设计 类的定义 面向对象编程和函数式编程的区别 类的传参 类的定义 面向对象编程和函数式编程的区别 类的传参 类的定义 ? 类是一个抽象的概念,任何东西都可以是一个类,比如,苹 ...
分类:
其他好文 时间:
2018-04-12 17:58:17
阅读次数:
180
shutil 模块 高级的 文件、文件夹、压缩包 处理模块 shutil.copyfileobj(fsrc, fdst[, length])将文件内容拷贝到另一个文件中 shutil.copyfile(src, dst)拷贝文件 shutil.copymode(src, dst)仅拷贝权限。内容、组 ...
分类:
其他好文 时间:
2018-04-10 15:12:28
阅读次数:
163
本节内容 一、前言 1. 现实需求 每种编程语言都有各自的数据类型,其中面向对象的编程语言还允许开发者自定义数据类型(如:自定义类),Python也是一样。很多时候我们会有这样的需求: 把内存中的各种数据类型的数据通过网络传送给其它机器或客户端; 把内存中的各种数据类型的数据保存到本地磁盘持久化; ...
分类:
Web程序 时间:
2018-04-10 15:09:49
阅读次数:
203
如果你对在Python生成随机数与random模块中最常用的几个函数的关系与不懂之处,下面的文章就是对Python生成随机数与random模块中最常用的几个函数的关系,希望你会有所收获,以下就是这篇文章的介绍。 random.random()用于生成 用于生成一个指定范围内的随机符点数,两个参数其中 ...
分类:
其他好文 时间:
2018-04-10 13:40:39
阅读次数:
212
sys模块的常见函数列表 sys.argv: 实现从程序外部向程序传递参数。 sys.exit([arg]): 程序中间的退出,arg=0为正常退出。 sys.getdefaultencoding(): 获取系统当前编码,一般默认为ascii。 sys.setdefaultencoding(): 设 ...
分类:
其他好文 时间:
2018-04-10 13:40:31
阅读次数:
153
Swift相比于Objective-C又一个重要的优点,它对函数式编程提供了很好的支持,Swift提供了map、filter、reduce这三个高阶函数作为对容器的支持。 1 map:可以对数组中的每一个元素做一次处理 2 flatMap与map不同之处: (1)flatMap返回后的数组中不存在n ...
分类:
编程语言 时间:
2018-04-09 15:06:32
阅读次数:
145
接口默认方法 Java8版本以后新增了接口的默认方法,不仅仅只能包含抽象方法,接口也可以包含若干个实例方法、在接口内定义实例方法(但是注意需要使用default关键字) 在此定义的方法并非抽象方法,而是具有特定逻辑的实例方法。 举例说明:定义接口Animal,其中包含默认方法eat(). /** * ...
分类:
编程语言 时间:
2018-04-09 11:18:23
阅读次数:
224
react创建组件有如下几种方式 ①.函数式定义的无状态组件 ②.es5原生方式React.createClass定义的组件 ③.es6形式的extends React.Component定义的组件 1、无状态函数式组件 创建无状态函数式组件形式是从React 0.14版本开始出现的。它是为了创建纯 ...
分类:
其他好文 时间:
2018-04-07 19:03:42
阅读次数:
178