
python
不会享受孤单的衰老并不完美
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
python 学习
《python核心编程》 第二章: 1、列表、元祖、字典使用的符号分别是[]、()、{};其中列表类似c++中的数组,元祖只可读不可写,字典类似map.键值对; list=[1,4,6,7] tuple=(‘helle’,’world’) dist={‘hello’:1,’world’:3} print dist.keys() 2、python使用for循环时注意缩进对齐;一般使用ta原创 2016-12-07 11:33:26 · 321 阅读 · 0 评论 -
python 学习
FooClass.py源文件如下:#!usr/local/bin/pythonclass FooClass(object): """my very first class: FooClass""" version = 0.1 # class (data) attribute def __init__(self, nm='John Doe'): """const原创 2016-12-07 14:46:58 · 287 阅读 · 0 评论 -
python核心编程 第3章
语句语法与常见的脚本语言以及c语言有相似之处,值得注意的是模块这个概念,另外变量赋值中注意变量赋值中的“多元”赋值;可以理解为tuple赋值;(x,y,z)=(1,2,'a string')python中的一些专用下划线意义_xxx 不用'from module import *'导入__xxx__ 系统定义名字__xx 类中的私有变量名一般来讲,变量名_xxx 被看作是“私有的”,在模块或类外原创 2016-12-07 15:13:32 · 287 阅读 · 0 评论 -
《python核心编程》 第4章
python 标准类型与c相似(整型、布尔型、长整型…列表、元祖、字典),注意它的内建类型(NULL、文件、集合、函数、模块、类)内部类型的切片对象,可以进行多维切片,步进切片以及省略切片。 多维切片语法sequence[start1:end1,start2:end2]步进切片允许第三个切片元素进行步进切片,语法sequence[起始索引:结束索引:步进值]切片对象也可以直接由内建函数slice(原创 2016-12-07 16:43:56 · 337 阅读 · 0 评论 -
python sort()与argsort()区别
sort()与argsort()区别sort()类似c++中的排序函数,默认是从小到达排序;也可以通过设置进行从大到小进行排序,对列表、数组都可以使用argsort()返回的是从小到大排序后的下标。注意这是numpy数组的函数,不是列表的函数,可以通过dir(list)参看; argsort()返回的也是数组,并且aa数组的值没有变,aa[3]元素最小,然后依次是aa[0],aa[1],a[2].原创 2016-12-08 14:59:57 · 2145 阅读 · 0 评论 -
《机器学习实战》ch2源码解析
分类:首先将测试向量inX(1*dims)与训练样本数据dataSet(n*dims)中的每个向量进行余弦距离计算,然后将结果排序,输出topk个最大值;相对这k个lable进行投票累加,累加值最大的就是分类结果;python对矩阵运算能力比较强大,所以dims维单向量特征的测试向量与训练data的余弦距离是通过矩阵得到的 其中tile(inX, (dataSetSize,1)),将inX转为n*原创 2016-12-08 15:54:16 · 497 阅读 · 0 评论 -
《python数据分析基础教程》
一、导入常用numpy模块 from numpy import * //可以直接引用numpy中的属性XXX import numpy as np //引用numpy中的属性一定要np.XXX二、常用函数以及转化关系 np.arange() 对应 python中的range() np.array() 对应 python中的list np.dtype() 对应 python中原创 2016-12-07 18:28:32 · 5377 阅读 · 0 评论