摘要: 1 class Foo: 2 __x=1 3 def __init__(self,name,age,gender,money): 4 self.__name=name 5 self.__age=age 6 self.__gender=gender 7 self.__money=money 8 def 阅读全文
posted @ 2017-03-10 11:38 没有为什么 阅读(169) 评论(0) 推荐(0) 编辑
摘要: class People: def __init__(self,name,age,gender): self.name=name self.age=age self.gender=gender def test(self): print('from A.test') class Teacher(People): ... 阅读全文
posted @ 2017-03-10 11:37 没有为什么 阅读(120) 评论(0) 推荐(0) 编辑
摘要: lass Animal: def talk(self): pass class People(Animal): def talk(self): print('say hello') class Pig(Animal): def talk(self): print('say aoao') class Dog(Animal)... 阅读全文
posted @ 2017-03-10 11:35 没有为什么 阅读(304) 评论(0) 推荐(0) 编辑
摘要: class Foo: def __init__(self,name): self.name=name def func(self): print('--------------.func') print(hasattr(Foo,'func')) f=Foo('egon') print(hasattr(f,'x')) f.x=1 print(g... 阅读全文
posted @ 2017-03-10 11:33 没有为什么 阅读(200) 评论(0) 推荐(0) 编辑
摘要: 面向对象的程序设计 1、面向对象的程序设计怎么来的 (面向对象的程序设计) 2、类和对象 从一组对象中提取相似的部分就是 类 类也是特征与技能的结合体(数据和函数的结合体) 实例化过程中,把实例当作第一个参数传给init本身 类的实例化 属性引用,包含数据属性和函数属性 对于一个实力来说,只有一种功 阅读全文
posted @ 2017-03-10 11:27 没有为什么 阅读(285) 评论(0) 推荐(0) 编辑
摘要: 以Student类为例,定义类通过 class 关键字 class 后面紧接着是类名,即 Student,类名通常是大写开头的单词,紧接着是 (object),表示该类是从哪个类继承下来的 stu 指向的是Student的object 给 stu 绑定一个 name 属性 由于类可以起到模板的作用, 阅读全文
posted @ 2017-03-03 15:57 没有为什么 阅读(1345) 评论(0) 推荐(0) 编辑
摘要: shelve模块是一个简单的k,v将内存数据通过文件持久化的模块,可以持久化任何pickle可支持的python数据格式 阅读全文
posted @ 2017-03-03 14:31 没有为什么 阅读(334) 评论(0) 推荐(0) 编辑
摘要: 一、 正则简介 首先你得导入正则方法 import re 正则表达式是用于处理字符串的强大工具,拥有自己独立的处理机制,效率上可能不如str自带的方法,但功能十分灵活给力。它的运行过程是先定一个匹配规则(”你想要的内容+正则语法规则”),放入要匹配的字符串,通过正则内部的机制就能检索你想要的信息。 阅读全文
posted @ 2017-03-03 14:28 没有为什么 阅读(170) 评论(0) 推荐(0) 编辑
摘要: import time print(time.time()) # 当前时间戳 print(time.altzone) # 与格林威治相差的时间 print(time.asctime()) # Sat Feb 18 15:12:23 2017 print(time.localtime(time.tim 阅读全文
posted @ 2017-02-24 16:06 没有为什么 阅读(220) 评论(0) 推荐(0) 编辑
摘要: 生成器和迭代器 节省空间 惰性运算:边循环边处理 列表生成使用[],生成器使用() yield 保存了函数的中断状态 send 将外部参数传到函数的yield中断里 吃包子游戏 阅读全文
posted @ 2017-02-24 15:26 没有为什么 阅读(99) 评论(0) 推荐(0) 编辑