2012年8月5日
摘要: 一、短路逻辑短路逻辑(short-circuit logic)也叫懒惰求值(lazy evaluation),在我们熟知的布尔运算中有一个非常有趣的特性:只有在需要求值时才进行求值。举例来说,ConditionA() and ConditionB()需要两个条件都为真时才是真,所以如果ConditionA() 为假,表达式立刻返回false,而不会去计算ConditionB()造成不必要的运算浪费。 static void Main(string[] args) { if (ConditionA() && ConditionB()) ... 阅读全文
posted @ 2012-08-05 19:11 JeffWong 阅读(1546) 评论(0) 推荐(0) 编辑
摘要: Python中常见的数据结构可以统称为容器(container)。序列(如列表和元组)、映射(如字典)以及集合(set)是三类主要的容器。一、序列(列表、元组和字符串)序列中的每个元素都有自己的编号。Python中有6种内建的序列。其中列表和元组是最常见的类型。其他包括字符串、Unicode字符串、buffer对象和xrange对象。下面重点介绍下列表、元组和字符串。1、列表列表是可变的,这是它区别于字符串和元组的最重要的特点,一句话概括即:列表可以修改,而字符串和元组不能。(1)、创建通过下面的方式即可创建一个列表:list1=['hello','world' 阅读全文
posted @ 2012-08-05 11:09 JeffWong 阅读(77718) 评论(3) 推荐(9) 编辑