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