从C++/C#入门到python
使用C++和C#语言编码多年,如何在C++和C#的经验下快速入门python。记录这种语言的转化的点滴。
zg1g
7年算法工程师,10年Python使用经验。
展开
-
python所有的内置模块官方索引
python所有的内置模块官方索引地址:https://docs.python.org/3/py-modindex.html原创 2017-07-02 10:47:53 · 1940 阅读 · 0 评论 -
斯坦福大学-大数据与数据挖掘学习资料
1 斯坦福数据挖掘 http://mmds.org/截图:2 厦门大学数据库实验室 http://dblab.xmu.edu.cn/原创 2017-07-06 08:35:52 · 2244 阅读 · 1 评论 -
Python-一个因浅复制和深复制引起的bug
通过一个leetcode的题目认识了解注意下python的深复制和浅复制问题。原创 2017-07-14 16:05:58 · 1917 阅读 · 1 评论 -
Numpy-基本操作
Numpy介绍NumPy系统是Python的一种开源的数值计算扩展。这种工具可用来存储和处理大型矩阵,比Python自身的嵌套列表(nested list structure)结构要高效的多(该结构也可以用来表示矩阵(matrix))。据说NumPy将Python相当于变成一种免费的更强大的MatLab系统。一个用python实现的科学计算包。包括:1、一个强大的N维数组对象Array;2、比较成熟原创 2017-07-01 12:39:56 · 5366 阅读 · 0 评论 -
Numpy-range, arange
range查看 range 的帮助文档,help(range)help(range)解释如下Help on class range in module builtins:class range(object) | range(stop) -> range object | range(start, stop[, step]) -> range object | | Return a原创 2017-07-01 16:05:47 · 2098 阅读 · 0 评论 -
Numpy-复制操作
复制操作Numpy中复制操作有三种,分别总结。=Simple assignments make no copy of array objects or of their data. 这是高级语言如C#等引用类型,对a的引用加1。viewThe view method creates a new array object that looks ate the same data. 这个方法只是在原创 2017-07-01 16:29:58 · 6136 阅读 · 0 评论 -
机器学习利用Anaconda搭建Python科学计算环境
机器学习利用Anaconda搭建Python科学计算环境原创 2017-06-08 21:31:46 · 2238 阅读 · 0 评论 -
机器学习-基本术语
数据集(data set) 记录的集合,如(色泽=青绿;根蒂=蜷缩;敲声=浊响)示例(instance) 每条记录是关于一个事件或对象的描述,也称为样本。属性(attribute) 反映事件或对象在某方面的表现或性质的事项,例如色泽,根蒂等,又称为特征(feature)。属性上的取值,如青绿,浊响等,称为属性值(attribute value)。样本空间(sample space)原创 2017-06-08 22:36:28 · 556 阅读 · 0 评论 -
python-基础结构
特殊运算符** : 指数符号 10**2 = 100声明声明并初始化months = []添加元素通过append接口添加元素months.append("January")months.append("February")添加不同类型的元素到list中,比如float,int,string等类型。months=[]months.append(1)months.append("January原创 2017-06-16 08:34:36 · 2005 阅读 · 0 评论 -
python与C, C++,C#一个计算精度的区别
python计算精度问题,如下所示,会自动保留精度 但在C, C++,C#中情况就不尽然,是的结果为01/(Math.Pow(10,3) = 0原创 2017-06-29 22:04:36 · 1514 阅读 · 0 评论 -
python-list与set相互转换时的一个注意事项
list初始化,里面的元素是set,n1={"","I","II","III","IV","V","VI","VII","VIII","IX"} #1~9n10={"","X","XX","XXX","XL","L","LX","LXX","LXXX","XC"} #10~90n100={"","C","CC","CCC","CD","D","DC","DCC","DCCC","CM"} #10原创 2017-06-29 22:23:18 · 18800 阅读 · 0 评论