摘要:ECHO命令是大家都熟悉的DOS批处理命令的一条子命令,但它的一些功能和用法也许你并不是全都知道,不信你瞧:1. 作为控制批处理命令在执行时是否显示命令行自身的开关格式:ECHO [ON|OFF]如果想关闭“ECHO OFF”命令行自身的显示,则需要在该命令行前加上“@”。2. 显示当前ECHO设置...
阅读全文
摘要:%r用rper()方法处理对象%s用str()方法处理对象有些情况下,两者处理的结果是一样的,比如说处理int型对象。例一:[python]view plaincopyprint"Iam%dyearsold."%22print"Iam%syearsold."%22print"Iam%ryearsol...
阅读全文
摘要:s,a,b='abc',1,('a','b')
阅读全文
摘要:@decoratorydef f(x): pass相当于f=decoratory(f)一个一般的装饰函数如下:import timedef performance(f): def fn(*arg,**kw): t1=time.time() r=f(*arg,**kw...
阅读全文
摘要:类方法必须要有一个cls参数作为方法本身,不能获得类的示例属性class Person(object): __count = 0 def __init__(self,name): self.name=name Person.__count=Person.__c...
阅读全文
摘要:我们知道,将类的属性设置为__xxx时,不能被外部访问,但setattr(p,'__xxx',xxx)可以访问p.__xxx,原因如下:__score不能被外部访问是因为Python解释器自动把class内部的__score变成了_Person__score也就是说,class内部的__score被...
阅读全文
摘要:创建列表sample_list=['a',1,('a','b')]Python列表操作sample_list=['a','b',0,1,3]得到列表中的某一个值value_start=sample_list[0]end_value=sample_list[-1]删除列表的第一个值delsample_...
阅读全文
摘要:dict的items函数返回的是键值对的元组的列表,而iteritems使用的是键值对的generator。items当使用时会调用整个列表iteritems当使用时只会调用值。>>> d = {'a':1,'b':2}>>> for i in d.items().... print i('...
阅读全文
摘要:http://python.usyiyi.cn/python_278/library/index.htmlpython中文档标准库可以查看命令行查看:>>>help()>>>modules显示所有模块import oshelp(os)显示该模块方法
阅读全文
摘要:import functoolssorted_ignore_case = functools.partial(sorted,cmp=lambda s1, s2: cmp(s1.upper(), s2.upper()),key=str.lower)print sorted_ignore_case(['...
阅读全文
摘要:我们需要对List、Dict进行排序,Python提供了两个方法对给定的List L进行排序,方法1.用List的成员函数sort进行排序,在本地进行排序,不返回副本方法2.用built-in函数sorted进行排序(从2.4开始),返回副本,原始输入不变----------------------...
阅读全文
摘要:help与dir与type:在使用python来编写代码时,会经常使用python自带函数或模块,一些不常用的函数或是模块的用途不是很清楚,这时候就需要用到help函数来查看帮助。这里要注意下,help()函数是查看函数或模块用途的详细说明,而dir()函数是查看函数或模块内的操作方法都有什么,输出...
阅读全文
摘要:现在并没有遇到什么卵问题,但查到资料说会有问题,先记一笔,tab自动换4个空格cmd /k "$(FULL_CURRENT_PATH)" & PAUSE & EXIT 这个东西是用来自定义一个runPython的快捷方式
阅读全文
摘要:闭包的特点是返回的函数还引用了外层函数的局部变量匿名函数有个限制,就是只能有一个表达式,不写return,返回值就是该表达式的结果@修饰函数:def decoration(f): def fn(*args,**kw): print 'call'+f.__name__+'()'...
阅读全文
摘要:Built-in Functionsabs()divmod()input()open()staticmethod()all()enumerate()int()ord()str()any()eval()isinstance()pow()sum()basestring()execfile()i...
阅读全文
摘要:enumerate(list,start=0) 返回tuple对map(f,list)对list所有元素进行f操作,f单参数s.capitalize() s首字母大写其余小写sum(list) 求和reduce(f,list,start) 对list进行f操作,start可有可无,为初始值,f双参数...
阅读全文
摘要:一、数学运算类abs(x)求绝对值1、参数可以是整型,也可以是复数2、若参数是复数,则返回复数的模complex([real[, imag]])创建一个复数divmod(a, b)分别取商和余数注意:整型、浮点型都可以float([x])将一个字符串或数转换为浮点数。如果无参数将返回0.0int([...
阅读全文
摘要:and 和 or涉及到短路运算,python把0,'',none看做false,其余是true,对于a and b,若a是true则,返回b,若a是false则返回a(因为a是true还需要判断b,a是false则不再需要判断b)对a or b ,如a是true则返回a,若a是false则返回bde...
阅读全文
摘要:去空格及特殊符号s.strip().lstrip().rstrip(',')复制字符串#strcpy(sStr1,sStr2)sStr1 = 'strcpy'sStr2 = sStr1sStr1 = 'strcpy2'print sStr2连接字符串#strcat(sStr1,sStr2)sStr1...
阅读全文
摘要:1.Python序列:list,tuple,set,dict,字符串的特点list:有序,可重复,可更改L=['Adam',1,['bart'],(1,),'lucy']list中元素可为任意类型操作:L.append('a') #尾部添加L.insert(0,'a') #指定位置插入L[0]=...
阅读全文