在python中,默认情况下是无法显示中文的,如下代码: [python] view plain copy import matplotlib.pyplot as plt # 定义文本框和箭头格式 decisionNode = dict(boxstyle = "sawtooth", fc = "0. ...
分类:
编程语言 时间:
2017-04-16 15:17:00
阅读次数:
585
dict() :用于创建字典,如 a = {'name':'via', 'age':18} 等同于 a = dict((['name', 'via'], ['age', 18])) dict.clear() :用于删除字典中所有的元素,如定义 dict = {'name':'via', 'age': ...
分类:
编程语言 时间:
2017-04-16 14:22:46
阅读次数:
379
2017-04-15 23:46:46 Dutch Angst1: We Need to Talk About Europe 一、cultural background: 1 荷兰——The Kingdom of Netherlands,简称尼德兰(荷兰语:Nederland), 因其北荷兰省(No ...
分类:
其他好文 时间:
2017-04-16 12:11:00
阅读次数:
399
1 一元线性回归 线性回归是一种简单的模型,但受到广泛应用,比如预测商品价格,成本评估等,都可以用一元线性模型。y = f(x) 叫做一元函数,回归意思就是根据已知数据复原某些值,线性回归(regression)就是用线性的模型做回归复原。 基本思想:已知一批(x, y)来复原另外未知的值,例如(1 ...
分类:
编程语言 时间:
2017-04-16 12:05:13
阅读次数:
289
哈希表 结构定义dict.h/dictht table是一个数组, 每个元素是一个指向dict.h/dictEntry 结构的指针. 哈希表节点 next属性指向下一个节点, 形成链表, 解决哈希冲突. 字典 type 和 privdata属性都是针对不同类型的键值对, 为创建多态字典设置. ht数 ...
分类:
其他好文 时间:
2017-04-15 17:56:45
阅读次数:
222
尝试往dict中插入新键值key,如果key已存在就原dict不变,否则插入key:defalut;返回值为key在dict中的下标 可以用来实现稀疏矩阵https://docs.scipy.org/doc/scipy/reference/generated/scipy.sparse.csr_mat ...
分类:
编程语言 时间:
2017-04-15 00:28:26
阅读次数:
219
排序也是在程序中经常用到的算法。无论使用冒泡排序还是快速排序,排序的核心是比较两个元素的大小。如果是数字,我们可以直接比较,但如果是字符串或者两个dict呢?直接比较数学上的大小是没有意义的,因此,比较的过程必须通过函数抽象出来。 Python内置的sorted()函数就可以对list进行排序: 此 ...
分类:
编程语言 时间:
2017-04-15 00:01:45
阅读次数:
245
简介: 这是一个基础组件,是一个统一的配置模型,配置可以来源于配置文件(json文件,xml文件,ini文件),内存对象,命令行参数,系统的环境变量又或者是你自己扩展的配置源,该组件将各个配置源的数据按统一的格式(IDictionary<string, string> Data)进行加载,进而对外提 ...
分类:
Web程序 时间:
2017-04-14 22:15:54
阅读次数:
189
一、递归函数 定义:在函数内部,可以调用其他函数。如果一个函数在内部调用自身本身,这个函数就是递归函数。 1 #例子1 2 # age(5)=age(4)+2 n=5 age(n)=age(n-1)+2 3 # age(4)=age(3)+2 n=4 age(n)=age(n-1)+2 4 # ag ...
分类:
编程语言 时间:
2017-04-14 20:42:20
阅读次数:
242
class Int: def __init__(self, name): self.name = name self.data = {} def __get__(self, instance, cls): print('get {}'.format(self.name)) if instance i ...
分类:
编程语言 时间:
2017-04-14 12:00:51
阅读次数:
123