上一页 1 ··· 15 16 17 18 19 20 21 22 23 ··· 38 下一页
摘要: 1. 在定义类方法时(即定义类中的函数),第一个参数必须是self2. 在方法内调用类属性(变量以及其它方法[T1]):所有属于一个类的对象都会共享这些属性;通过self调用类属性(即使用self调用变量及其他方法)3.在类中调用父类的方法时,方法中的第一个参数必须是self。例如Hum.__ini... 阅读全文
posted @ 2013-09-03 09:52 前行者2011 阅读(96) 评论(0) 推荐(0) 编辑
摘要: 出处:http://blog.chinaunix.net/uid-1721137-id-266703.html在Python编程中经常会遇到函数(function),方法(method)及属性(attribute)以下划线'_'作为前缀,这里做个总结。主要存在四种情形1. object # publ... 阅读全文
posted @ 2013-09-02 21:31 前行者2011 阅读(152) 评论(0) 推荐(0) 编辑
摘要: 以下分四种情况说明下划线的作用,python对成员域没有严格控制,大部份只是作为命名规范存在,以下英文部份摘自python官方网站_single_leading_underscore: weak "internal use" indicator. E.g. "from M import *" doe... 阅读全文
posted @ 2013-09-02 21:29 前行者2011 阅读(132) 评论(0) 推荐(0) 编辑
摘要: import time#time.asctime()将元组转换为字符串;如果指定元组,则转换为响应的字符串不指定元组,默认是当前时间。t = time.asctime((2000,2,10,11,12,11,-1,-1,-1,))print tprint type(t)time.strftime(f... 阅读全文
posted @ 2013-08-28 15:21 前行者2011 阅读(105) 评论(0) 推荐(0) 编辑
摘要: 改变文件的用户组:chgrp 组名 文件名 ;如果改变目录的用户组,使用 chgrp 组名 目录名 -R (对目录及其子目录同时修改用户组)改变文件的所属用户:chown 用户名 文件名;必要时可以使用sudo chgrp 组名 文件名 ... 阅读全文
posted @ 2013-08-27 15:55 前行者2011 阅读(105) 评论(0) 推荐(0) 编辑
摘要: 类型方法注解填充center(width[, fillchar]) ,ljust(width[, fillchar]),rjust(width[, fillchar]),zfill(width),expandtabs([tabsize])lfillchar 参数指定了用以填充的字符,默认为空格l顾名... 阅读全文
posted @ 2013-08-27 13:58 前行者2011 阅读(134) 评论(0) 推荐(0) 编辑
摘要: 位置参数:def chartotuple(x,y,*z): #使用*z收集实参中的参数 print x,y,zchartotuple(1,2,3,4,5) # 结果:1 2 (3, 4, 5)======================================================... 阅读全文
posted @ 2013-08-23 15:06 前行者2011 阅读(104) 评论(0) 推荐(0) 编辑
摘要: 每次读取文件中的一个字符,并输出所在位置:方法一:import osf = open('userinfo.txt')f.seek(0,2) # 2表示从文件尾部开始算起,不偏移,即文件大小;偏移量也可以是负数,即向前偏移。length = f.tell() #获取文件的总大小f.seek(0) #... 阅读全文
posted @ 2013-08-22 11:14 前行者2011 阅读(212) 评论(0) 推荐(0) 编辑
摘要: 去除共同元素,如去除下面的列表公共元素1,2:a=[1,1,2,3,6]b=[1,2,5,5]a1=a[:]b1=b[:]for i in b: if i in a: a1.remove(i) b1.remove(i)print a1+b1==============================... 阅读全文
posted @ 2013-08-19 21:38 前行者2011 阅读(105) 评论(0) 推荐(0) 编辑
摘要: 一些regular的tips:1 非贪婪flag>>> re.findall(r"a(\d+?)","a23b") # 非贪婪模式 ['2']>>> re.findall(r"a(\d+)","a23b") ['23']注意比较这种情况:>>> re.findall(r"a(\d+)b","... 阅读全文
posted @ 2013-08-19 11:21 前行者2011 阅读(148) 评论(0) 推荐(0) 编辑
上一页 1 ··· 15 16 17 18 19 20 21 22 23 ··· 38 下一页