数据编码处理

1.读写CSV文件 csv是类似xls的excel表格形式。 演示数据 csv数据读取 import csv def rw_csv(): with open('test.csv') as f: ...

Python 2020-07-03 1468

文件和IO

1.读取数据 默认情况下文件的读取和写入都采用系统默认的文本编码方式,可以使用sys.getdefaultencoding()查看默认编码,大部分机器的默认编码都是‘utf-8’。 在UNIX和...

Python 2020-07-02 1154

常用的基础操作和数据结构

1.可迭代对象中分解元素 这种方式可以很容易的分解参数和产生列表。 >>> a, b, *c = (1,2,3,4,5,6) >>> a 1 >>> c [3, 4, 5, 6] 2.队列 简单...

Python 2020-07-01 1054

处理数字、日期和时间

1.数值取整 round() >>> round(3.6) 4 >>> round(3.61, 1) 3.6 round()可以设置所取的小数位数。 2.精确小数计算 decimal >>> f...

Python 2020-07-01 1257

字符串文本处理

1.通配符做字符串匹配 fnmatch()模块提供了两个函数--fnmatch()和fnmatchcase()可用来执行匹配。 >>> from fnmatch import fnmatch, ...

Python 2020-07-01 1211

函数-Function类型

1.函数是对象 函数名实质上是一个指向函数对象的指针,不与某个函数绑定。 定义函数有三种方式: 1.函数声明语法 function func(){ alert('这是函数声明'); } 2.函数...

JavaScript 2020-05-31 1011

js数组归并方法reduce

数组归并有两个方法,reduce()和reduceRight(),两个方法都会迭代数组所有项,然后构建最终的值。reduce是从数组的第1项开始,reduceRight则是从数组最后一项向前迭代...

JavaScript 2020-05-30 1054

RegExp方法

Regex类型 三个标志: - g:表示全局模式,即模式被应用于所有字符串,而非在发现第一个匹配项时立即停止。 - i:表示不区分大小写模式,即在确认匹配项时忽略模式与字符串的大小写 - m:表...

JavaScript 2020-05-30 1186

js垃圾回收机制及优化

垃圾回收: 1.标记清除 当变量进入环境(作用域)时,就将该变量记录为"进入环境",当变量离开环境时,记录为"离开环境".垃圾收集器运行时,会给在内存中的所有变量都加上标记。它会去掉环境中的变量...

JavaScript 2020-05-24 1109