- 博客(16)
- 收藏
- 关注
原创 Python字典(Dictionary)
字典是另一种可变容器模型,且可存储任意类型对象。字典的每个键值(key=>value)对用冒号(:)分割,每个对之间用逗号(,)分割,整个字典包括在花括号({})中 ,格式如下所示:d = {key1 : value1, key2 : value2 }键必须是唯一的,但值则不必。值可以取任何数据类型,但键必须是不可变的,如字符串,数字或元组。一个简单的字典实例:
2016-04-16 16:15:09 1113
原创 Python元组
Python的元组与列表类似,不同之处在于元组的元素不能修改。元组使用小括号,列表使用方括号。元组创建很简单,只需要在括号中添加元素,并使用逗号隔开即可。如下实例:tup1 = ('physics', 'chemistry', 1997, 2000);tup2 = (1, 2, 3, 4, 5 );tup3 = "a", "b", "c", "d";创建空元
2016-04-16 15:43:02 631
原创 Python列表(List)
序列是Python中最基本的数据结构。序列中的每个元素都分配一个数字 - 它的位置,或索引,第一个索引是0,第二个索引是1,依此类推。Python有6个序列的内置类型,但最常见的是列表和元组。序列都可以进行的操作包括索引,切片,加,乘,检查成员。此外,Python已经内置确定序列的长度以及确定最大和最小的元素的方法。列表是最常用的Python数据类型,它可以作为一个
2016-04-16 15:34:35 464
原创 Python字符串
字符串是 Python 中最常用的数据类型。我们可以使用引号('或")来创建字符串。创建字符串很简单,只要为变量分配一个值即可。例如:var1 = 'Hello World!'var2 = "Python Runoob"Python访问字符串中的值Python不支持单字符类型,单字符也在Python也是作为一个字符串使用。Python访问子字符串,可以使用
2016-04-16 15:11:27 449
原创 Python数字
Python 数字数据类型用于存储数值。数据类型是不允许改变的,这就意味着如果改变数字数据类型得值,将重新分配内存空间。以下实例在变量赋值时 Number 对象将被创建:var1 = 1var2 = 10您也可以使用del语句删除一些数字对象引用。del语句的语法是:del var1[,var2[,var3[....,varN]]]]您可以通过使用
2016-04-16 14:10:00 488
原创 Python循环语句
编程语言提供了各种控制结构,允许更复杂的执行路径。循环语句允许我们执行一个语句或语句组多次,下面是在大多数编程语言中的循环语句的一般形式:Python提供了for循环和while循环(在Python中没有do..while循环):循环类型描述while 循环在给定的判断条件为 true 时执行循环体,否则退出循环体。
2016-04-16 12:42:23 3681
原创 Python条件语句
Python 条件语句Python条件语句是通过一条或多条语句的执行结果(True或者False)来决定执行的代码块。可以通过下图来简单了解条件语句的执行过程:Python程序语言指定任何非0和非空(null)值为true,0 或者 null为false。Python 编程中 if 语句用于控制程序的执行,基本形式为:if 判断条件: 执行语句…
2016-04-15 10:57:55 476
原创 Python运算符
什么是运算符?本章节主要说明Python的运算符。举个简单的例子 4 +5 = 9 。 例子中,4 和 5 被称为操作数,"+" 称为运算符。Python语言支持以下类型的运算符:算术运算符比较(关系)运算符赋值运算符逻辑运算符位运算符成员运算符身份运算符运算符优先级接下来让我们一个个来学习Python的运算符。Pyt
2016-04-15 10:53:06 731
原创 Python进阶---函数式编程简介
函数式编程:(functional),是一种编程范式。函数式编程特点:①把计算视为函数而非指令;②纯函数式编程:不需要变量、没有副作用、测试简单;③支持高阶函数,代码简洁。Python支持的函数式编程:①Python不是纯函数式编程,允许有变量;②支持高阶函数,可作为变量传入;③支持闭包,有了闭包就能返回函数;④有限度的支持匿名函数。
2016-04-15 09:15:59 536
转载 Tesseract-OCR3.0语言库训练步骤
http://hi.baidu.com/kuliuheng/blog/item/aae32d32216a9fcda2cc2ba1.html前两天,一个学妹让我帮忙看看她在训练Tesseract-OCR3.0语言库时,到底哪里出了问题。结果,之前还没听说过Tesseract是个什么东西的我,随着对这个陌生开源软件的了解,竟然产生了不小的兴趣。 经过一晚上对这个开源项目的了
2015-11-12 22:40:44 863 1
原创 2D Conforming Triangulations
2D Conforming Triangulationsvoid CGAL::make_conforming_Delaunay_2 (CDT & t)将带有约束性的Delaunay三角t细化为conforming Delaunay三角调用此功能后,t的所有边缘都是Delaunay边模版参数:CDT必须是带有约束性的Delaunay三角,其几何特征类必须是ConformingDelaunay
2015-10-18 20:10:33 667
转载 CGAL几何库模版和设计思想
本文转自:http://www.cnblogs.com/rocketfan/archive/2009/07/05/1517200.htmlCGAL是一个优秀的几何处理库,对于三维网格采用半边格式存储。 其实对于网格而言,无外乎定义它的边,顶点,面,数据存储。 问题是用户可能会有不同的需求,比如做模型简化,需要对每个顶点加一个cost域,而对其它应用则
2015-10-17 15:11:12 789
转载 CGAL编程实现点集的Delaunay三角剖分和Voronoi图
转自:http://blog.csdn.net/jinzhilong580231/article/details/6746533//使用CGAL编程实现点集的Delaunay三角剖分,voronoi图//如果对Delaunay算法本身关注,请参考CGAL对Delaunay三角剖分的实现,CGAL对Delaunay三角剖分的实现是增量算法(Incremental)//本程序的重点在于
2015-10-17 15:01:10 4112 2
翻译 2D Delaunay Refinement (2D Delaunay 细化)
2D 的三角形网格生成 输入:① PSLG C(planar straight line graph):平面直线图 ②以C为边界的区域A 输出:区域A的三角形网格T:边C的端点也是网格T的顶点;
2015-10-17 13:58:09 1168
翻译 CCDT与CDT
在进行Conforming_Gabriel函数实现时,偶然发现一片论文关于CCDT的介绍,因为网上类似资源比较少,索性就翻译过来了(由繁体翻译为简体),留作翻阅~~可以用到的同学也可以直接拿走~~但请注明转载处~~ 知识点:Conforming constrained Delaunay Triangulation(CCDT): CCDT和CDT的区别:除了原始输入的节点外,有额
2015-10-15 21:39:53 2544 1
原创 海岸线研究流水账
因为我也是刚开始接触CGAL、OpenGL、对海岸线处理的相关知识,对这几种东西实在是不了解,所以索性将每天的问题都记下来,方便一个个解决。如果能理清头绪,得到一个好的结果,是再好不过的了~~所以,同行们若不幸看到我这篇流水账,直接略过就好~~因为只是我每天的猜想,还有很多错误~~~如果我有幸碰到大神们到此一游,也要指教一下哦~~~谢谢~~~研究过程中存在的问题:10月13日:
2015-10-15 21:09:31 501
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人