- 博客(9)
- 收藏
- 关注
原创 列表与元组
1.可将元组和列表视为数组。 2.元组和列表可存储数据类型不同的对象。 3.列表用[],元组用()表示。 4.列表中元素的个数和值可以改变,元组中元素的不能改变。可以认为是只读的列表。
2013-07-02 14:52:04 399
原创 切片
语法:sequence[起始索引:结束索引:步进值]。 如:foobar='abcde' >>>foobar[::-1] >>>'edcba'
2013-06-27 10:12:01 385
原创 提升python程序效率:使用局部变量替换模块变量
使用os.linesep类似这样的名字,解释器会做两次查询:1,查找os,2,在os中查找linesep变量。模块也是全局变量,因此比较耗费资源。 频繁使用某一属性时,应该为该属性取一个本地变量别名。变量查找速度会快很多,因为在查找全局变量的之前,总是先查找本地变量。 因此:将经常用到的模块属性替换为一个本地引用。 ls = os.linesep
2013-06-26 11:40:21 824
原创 python换行符
列举出一条python语句不使用\也可以换行的几种情况。 答:1)使用闭合语句,比如(),[],{}时,不用\可以换行 2)三引号包含的字符串。 例如:if (Length > 80) and \ (isChange == False) 可以等价的写成: if (Length
2013-06-26 10:24:06 1128
转载 http://www.cnblogs.com/BlueTzar/articles/1223313.html
C++拷贝构造函数(深拷贝,浅拷贝) 对于普通类型的对象来说,它们之间的复制是很简单的,例如: int a=88; int b=a; 而类对象与普通对象不同,类对象内部结构一般较为复杂,存在各种成员变量。下面看一个类对象拷贝的简单例子。 #include iostream> using namespace std; class CExample {
2013-01-07 14:57:15 263
原创 每周五工作规划
9:00更新confluence上项目状态 10:00发群信催周报,了解各异常项目进展情况 11:00编辑周报,注意与conflunece上各项目匹配 16:00开周会
2012-12-23 16:06:26 319
转载 如何定义和实现一个类的成员函数为回调函数
如果试图直接使用C++的成员函数作为回调函数将发生错误,甚至编译就不能通过。通过查询资料发现,其错误是普通的C++成员函数都隐含了一个传递函数作为参数,亦即“this”指针,C++通过传递一个指向自身的指针给其成员函数从而实现程序函数可以访问C++的数据成员。这也可以理解为什么C++类的多个实例可以共享成员函数但是确有不同的数据成员。由于this指针的作用,使得将一个CALLBACK型的成员函数作
2012-11-16 11:05:24 276
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人