上一页 1 ··· 7 8 9 10 11 12 13 下一页
摘要: Python中的splitlines用来分割行。当传入的参数为True时,表示保留换行符 \n。通过下面的例子就很明白了代码如下:mulLine = """Hello!!! Wellcome to Python's world! There are a lot of interesting things! Enjoy yourself. Thank you!"""print ''.join(mulLine.splitlines()) print '------------' print ' 阅读全文
posted @ 2011-09-23 13:39 SophiaTang 阅读(1945) 评论(0) 推荐(0) 编辑
摘要: python不支持直接的引用参数传递,因为python可以一次返回多个值,所以这个问题在python提得不多。可以传入可变参数,然后在函数中进行修改,如list, dict, object等。举个list的例子:def p(a): #假定a是一个list a.append(1)t = []p(t)这样t在调用了p()之后由[]变成了[1]。t本身没有变,但它的内容变化了。这就是引用类似的例子。原理就是传入的对象的值可以变化,因此与C中的指针类型。在python中可变类型有list, dict, object。 阅读全文
posted @ 2011-09-23 11:52 SophiaTang 阅读(438) 评论(0) 推荐(0) 编辑
摘要: 形参赋值的过程是这样的:首先按顺序把“arg”这种形式的实参给对应的形参第二,把“arg=”这种形式的实参赋值给形式第三,把多出来的“arg”这种形式的实参组成一个tuple给带一个星号的形参第四,把多出来的“key=value”这种形式的实参转为一个dictionary给带两个星号的形参。听起来好复杂,实际是是很简单的。很直观,来看例子: 1. def test(x,y=5,*a,**b): 2. print x,y,a,b 就这么一个简单函数,来看看下面对这个函数调用会产生什么结果: test(1) ===> 1 5 () {} test(1,2) ===> 1 2 () {} 阅读全文
posted @ 2011-09-23 11:34 SophiaTang 阅读(1284) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2011-09-22 23:39 SophiaTang 阅读(187) 评论(0) 推荐(0) 编辑
摘要: 药方1 ☞必需时刻明白面向对象编程中要扮演的两个角色,一个就是你,类的设计者,一个就是用户,类的使用者,你的设计是针对用户而言的,当然你也可能是身兼两职,同时是设计者又是用户。药方2☞设计一个类时,将声明放于头文件,定义放在cpp文件中,因为类是给用户使用的,将声明放在头文件中,用户便可以方便使用,而定义在cpp文件中主要是为了两点,一提高编译效率,二避免用户包含文件后发生重定义。药方3☞声明完一个类后必须以分号结束,因为声明完一个类后后面还可以加一个对象名,用来声明该类的实例化对象,分号‘;’ 不是表示声明的结束,而是表示声明该类对象的结束,如果单纯一个分号表示没有声明任一对象。药方4☞避免 阅读全文
posted @ 2011-09-22 23:36 SophiaTang 阅读(236) 评论(0) 推荐(0) 编辑
摘要: C++ 阅读全文
posted @ 2011-09-22 21:52 SophiaTang 阅读(450) 评论(2) 推荐(0) 编辑
摘要: TODO 阅读全文
posted @ 2011-09-22 21:52 SophiaTang 阅读(156) 评论(0) 推荐(0) 编辑
摘要: 在linux系统中,内核为每一个新创建的文件分配一个inode号(索引节点),文件属性保存在索引节点里,在访问文件时,索引节点被复制到内存里,从而实现文件的快速访问。链接是一种在共享文件和访问它的用户的若干目录项之间建立联系的方法。Linux系统中包括两种链接:硬链接和软链接(也叫做符号链接)1.硬链接是一个指针,指向文件索引节点,系统并不为他重新分配inode,可以用ln -li命令来建立硬链接。节省空间,也是linux系统整合文件系统的传统方式硬链接有2个限制:不允许给目录创建硬链接,只有在同一文件系统中的文件才能创建链接对硬链接文件进行读写和删除操作的时候,结果和软链接相同。但是如果删除 阅读全文
posted @ 2011-09-22 21:51 SophiaTang 阅读(498) 评论(0) 推荐(0) 编辑
摘要: TODO 阅读全文
posted @ 2011-09-22 21:51 SophiaTang 阅读(273) 评论(0) 推荐(0) 编辑
摘要: ConfigParser – Work with configuration files Purpose:Read/write configuration files similar to Windows INI filesAvailable In:1.5Use the ConfigParser module to manage user-editable configuration files for an application. The configuration files are organized into sections, and each section can conta. 阅读全文
posted @ 2011-09-22 17:03 SophiaTang 阅读(494) 评论(0) 推荐(0) 编辑
上一页 1 ··· 7 8 9 10 11 12 13 下一页