文章分类 -  python

开发
摘要:配置文件 阅读全文
posted @ 2019-06-24 19:22 jiuchen 阅读(114) 评论(0) 推荐(0)
摘要:加密 摘要算法 文件远程验证 阅读全文
posted @ 2019-06-24 19:21 jiuchen 阅读(70) 评论(0) 推荐(0)
摘要:面向对象反射 反射 内置方法 # 内置的类方法 和 内置的函数之间有着千丝万缕的联系 # 双下方法 class Teacher: def __init__(self,name,salary): self.name = name self.salary = salary def __str__(sel 阅读全文
posted @ 2019-06-10 21:28 jiuchen 阅读(130) 评论(0) 推荐(0)
摘要:property 类方法 静态方法 反射 阅读全文
posted @ 2019-06-03 22:23 jiuchen 阅读(265) 评论(0) 推荐(0)
摘要:设计模式 接口 python天生实现多态 派生 当然子类也可以添加自己新的属性或者在自己这里重新定义这些属性(不会影响到父类),需要注意的是,一旦重新定义了自己的属性且与父类重名,那么调用新增的属性时,就以自己为准了。 接口类 继承有两种用途: 一:继承基类的方法,并且做出自己的改变或者扩展(代码重 阅读全文
posted @ 2019-05-26 20:47 jiuchen 阅读(114) 评论(0) 推荐(0)
摘要:创建表 插入数据 查询数据 更新 删除 阅读全文
posted @ 2019-05-24 14:06 jiuchen 阅读(97) 评论(0) 推荐(0)
摘要:继承 继承仍以父类为主,子类作为修改或补充 派生 钻石继承 多继承 封装 多态 阅读全文
posted @ 2019-05-22 22:10 jiuchen 阅读(106) 评论(0) 推荐(0)
摘要:1 面向对象的三大特性 组合 ''' 求圆环的面积 # 圆形类 # 圆环类 ''' from math import pi class Circle: def __init__(self,r): self.r = r def area(self): return self.r**2 * pi def 阅读全文
posted @ 2019-05-22 21:28 jiuchen 阅读(84) 评论(0) 推荐(0)
摘要:对象 阅读全文
posted @ 2019-05-20 22:03 jiuchen 阅读(98) 评论(0) 推荐(0)
摘要:包的导入 优先从内置模块里面找,找不到之后到sys.path里面找 导入方式 import 后面不能带点 异常处理 finally: 阅读全文
posted @ 2019-05-15 22:26 jiuchen 阅读(90) 评论(0) 推荐(0)
摘要:序列化 模块的导入 阅读全文
posted @ 2019-05-13 15:03 jiuchen 阅读(71) 评论(0) 推荐(0)
摘要:queue模块 .time模块 collections模块 1.namedtuple: 生成可以使用名字来访问元素内容的tuple 2.deque: 双端队列,可以快速的从另外一侧追加和推出对象 3.Counter: 计数器,主要用来计数 4.OrderedDict: 有序字典 5.defaultd 阅读全文
posted @ 2019-05-09 20:37 jiuchen 阅读(166) 评论(0) 推荐(0)
摘要:获取匹配内容 数值匹配 匹配测试 阅读全文
posted @ 2019-05-07 21:55 jiuchen 阅读(637) 评论(0) 推荐(0)
摘要:''' 二分法 ''' l=[1,2,3,4,5,6,7,8,9] def func(aim,l,start=0,end=None): le=len(l)-1 end=le if end==None else end mid=(start+end)//2 if l[start]>aim or l[le]l[mid]: return func(ai... 阅读全文
posted @ 2019-05-05 22:12 jiuchen 阅读(90) 评论(0) 推荐(0)
摘要:#保留原列表返回倒序 l=[1,2,3,4] l2=reversed(l) for i in l2: print(i) ''' slice切片 ''' l=(1,2,3,4,5,6,23) sli=slice(1,5,1) print(l[sli]) 读到内存中都是unicode ''' ''' print(format('test','20'))#右对齐 prin... 阅读全文
posted @ 2019-05-02 17:41 jiuchen 阅读(123) 评论(0) 推荐(0)
摘要:‘ #compile,编译的使用 流程 code1='for i in range(10):print(i)' compile1=compile(code1,'','exec')#编译 #使用exec执行流程 exec(compile1) ''' 计算 获取简单结果 ''' code2='1+2+3+4' compile2=compile(code2,'','eval') print(e... 阅读全文
posted @ 2019-04-30 20:16 jiuchen 阅读(140) 评论(0) 推荐(0)
摘要:格式化输出 1 #格式化输出 2 name=input('姓名') 3 age=int(input('年龄')) 4 height=int(input('身高')) 5 msg=""" 6 姓名%s 7 年龄%d 8 身高%d"""%(name,age,height); 9 print(msg) % 阅读全文
posted @ 2018-08-12 22:23 jiuchen 阅读(96) 评论(0) 推荐(0)
摘要:python2不支持中文, 1. python3x :python 文件路径 回车 python2x :python2 文件路径 回车 python2 python3 区别:python2默认编码方式是ascii码 解决方式:在文件的首行:#-*- encoding:utf-8 -*- python 阅读全文
posted @ 2018-08-12 13:50 jiuchen 阅读(83) 评论(0) 推荐(0)