摘要: #isinstancen = 1print isinstance(n,int) #n是对象,int是类,这里的类是基类,条件也成立#issubclassclass A: passclass B(A): passprint issubclass(B,A) #查看B是否是A的派生类###异常处理try:... 阅读全文
posted @ 2015-12-17 11:14 plzros 阅读(80) 评论(0) 推荐(0) 编辑
摘要: 面向对象###类 对象 内存图class province(object): #object代表新式类 __country = 'china' #静态字段 __代表私有 只能类自己内部使用 无法被继承 def __init__(self,sheng): #构造方法 self.sheng = shen... 阅读全文
posted @ 2015-12-10 14:59 plzros 阅读(100) 评论(0) 推荐(0) 编辑
摘要: ###json#文件1import jsondic = { 'a':[11,22,33], 'b':{'c':['a1','a2'],1:'dd'}}newdic = json.dumps(dic)f = open('jsondic.txt','wb')f.write(newdic)f.close(... 阅读全文
posted @ 2015-12-03 16:59 plzros 阅读(117) 评论(0) 推荐(0) 编辑
摘要: ###装饰器'''def f1(arg): #print 'auth' arg()def func(): print '123'f1(func)'''def auth(arg): def inner(arg1): print "hello %s" % arg1 arg() return inner@... 阅读全文
posted @ 2015-11-28 02:27 plzros 阅读(119) 评论(0) 推荐(0) 编辑
摘要: #冒泡算法ll = [22,13,11,99,6,33,67,4]p = len(ll)-1print pwhile True: for i in xrange(p): n1 = ll[i] n2 = ll[i+1] if n1 > n2: tmpn = n1 ll[i] = n2 ll[i+1] ... 阅读全文
posted @ 2015-11-20 15:36 plzros 阅读(132) 评论(0) 推荐(0) 编辑
摘要: 元素分类练习ll = [11,22,33,44,55,66,77,88,99]aa = {'k1':[],'k2':[]}for i in ll: if i 66: if k2 in dic.keys(): dic['k2'].append(i) el... 阅读全文
posted @ 2015-11-12 22:15 plzros 阅读(133) 评论(0) 推荐(0) 编辑
摘要: 一 作用域#变量只要内存里存在了,就能使用。(栈可划分调用区域)二 三元运算name = 'abc'if 1==1: name = '123'else: name = '321'#可以写成以下形式name = abcname = '123' if 1==1 else '321'#用户输入内容,如果用... 阅读全文
posted @ 2015-11-04 15:10 plzros 阅读(122) 评论(0) 推荐(0) 编辑
摘要: python的来历是一个叫Guido van Rossum的人在1989年圣诞期间为了打发时间而编写的脚本解释程序。python的种类 分为Cpython(官方版本C语言实现),Jython(java实现),IronPython(C#实现),PyPy(python实现),RubyPython,Bry... 阅读全文
posted @ 2015-10-28 20:09 plzros 阅读(119) 评论(0) 推荐(0) 编辑