10 2015 档案

摘要:属性访问:__getattr__(self,name) 定义当用户试图获取一个不存在的属性时的行为__getattribute__(self,name) 定义当该类的属性被访问时的行为__setattr__(self,name,value) 定义当用一个属性被设置时的行为__delattr__(se... 阅读全文
posted @ 2015-10-21 07:07 淡蓝色的天空很美 阅读(301) 评论(0) 推荐(0)
摘要:基本要求:--定制一个计时器的类--start和stop方法代表启动计时和停止计时--假设计时器对象t1,print(t1)和直接调用t1均显示结果--当计时器未启动或已经停止计时,调用stop方法,会给予提示--两个计时器对象可以进行相加:t1 + t2--只能使用提供的有限资源完成需要的资源: ... 阅读全文
posted @ 2015-10-21 07:06 淡蓝色的天空很美 阅读(357) 评论(0) 推荐(0)
摘要:反运算: 当左操作数不支持响应的操作时被调用 如:对象(a+b),如果a对象有__add__方法,b对象的__radd__不会被调用 只有当a对象的__add__方法没有实现或者不支持相应的操作才会调用b的__radd__方法 如:>>> class Nint(int): ... def __rad... 阅读全文
posted @ 2015-10-21 07:05 淡蓝色的天空很美 阅读(354) 评论(0) 推荐(0)
摘要:自python2.2以后,对类和类型进行了统一, 做法就是将int(),float(),str(),list(),tuple()转为工厂函数 工厂函数:就是一个对象,当你调用它们的时候,事实上就是创建一个相应的实例对象 如:>>>a = int('123') >>>b = int('456') >>... 阅读全文
posted @ 2015-10-21 07:04 淡蓝色的天空很美 阅读(699) 评论(0) 推荐(0)
摘要:魔法方法:总是被双下划线包围,例如:__init__ 是面向对象的python的一切。 魔力体现:总能够在适当的时候被调用1. __init__(self[,...]):构造 此函数的返回值一定是None>>> class Rectangle:... def __init__(self,x,y):.... 阅读全文
posted @ 2015-10-18 07:11 淡蓝色的天空很美 阅读(423) 评论(0) 推荐(0)
摘要:Linux磁盘与文件系统管理磁盘分区后需要进行格式化,是为什么呢? 因为每种操作系统所设置的文件属性/权限并不相同,为了存放这些文件所需的数据,因此需要将分区进行格式化,以成为操作系统能够利用的文件系统格式。 阅读全文
posted @ 2015-10-16 23:48 淡蓝色的天空很美 阅读(151) 评论(0) 推荐(0)
摘要:RH124introduction--> 1.虚拟机管理工具,2.语种,输入法设置, 3.快捷键设置unit1---------> 1.命令提示符及格式,2.获取帮助,3.用户登录,4.bash支持,5.文本处理unit2---------> 1.文件系统层次级别 2.目录管理 3.文件管理,4.... 阅读全文
posted @ 2015-10-16 23:46 淡蓝色的天空很美 阅读(182) 评论(0) 推荐(0)
摘要:第一个单元 访问命令行############################################################################ (一).bashshell:命令提示符含义,shell开启及退出,命令的格式及分类 (二).获取帮助:wahitis,ma... 阅读全文
posted @ 2015-10-16 23:45 淡蓝色的天空很美 阅读(313) 评论(0) 推荐(0)
摘要:简介:熟悉环境#########################################################################(一)虚拟机管理工具:rht-vmctl start|stop|reboot|reset|view server #命令:rht-vmctl... 阅读全文
posted @ 2015-10-16 23:42 淡蓝色的天空很美 阅读(405) 评论(0) 推荐(0)
摘要:1. issubclass(class,classinfo) 功能: 如果class是classinfo的一个子类就返回True 注意:一个类被认为是其自身的子类 classinfo可以是类对象组成的元组,只要class是其中任何一个候选类的子类,则返回True 其他情况会抛出一个TypeError... 阅读全文
posted @ 2015-10-16 23:32 淡蓝色的天空很美 阅读(332) 评论(0) 推荐(0)
摘要:1.组合:把类的实例话放到一个新类里面 python的继承很有用,但容易把代码复杂化以及依赖隐含继承。因此,可以用组合代替。 直接在类定义中把需要的类放进去实例化就可以了 那什么时候用组合,什么时候用继承呢? 组合:“有一个”,例如,水池里有一个乌龟,天上有一个鸟。 继承:“是一个”,例如,青瓜是瓜... 阅读全文
posted @ 2015-10-16 23:31 淡蓝色的天空很美 阅读(525) 评论(0) 推荐(0)
摘要:继承1.继承简单使用: 格式:class DerivefClassName(BaseClassName): BaseClassName:为基类、父类或超类 DerriverfClassName:为子类 如:>>> class Parent: #父类 ... def hello(self): ... ... 阅读全文
posted @ 2015-10-16 23:30 淡蓝色的天空很美 阅读(293) 评论(0) 推荐(0)
摘要:面向对象编程(OOP) OOA:面向对象分析 OOD:面向对象设计 OOP:面向对象编程1.self 是什么呢? python中的self相当于C++的this指针 就像类是图纸,而对象是可以住人的房子,每个房子长得一样,但它们有不同的主人,self就相当于每个房子的门牌号。 self参数的作用:绑... 阅读全文
posted @ 2015-10-16 23:29 淡蓝色的天空很美 阅读(714) 评论(0) 推荐(0)
摘要:1.对象:(python无处不存在对象) 对象 = 属性 + 方法 在编程中变量(属性)和函数(方法) 类:定义类,越抽象越好 2.函数和方法的区别 唯一区别是方法默认有一个self参数3.类和对象的关系: 抽象和具体; 一个类为它的全部对象给初一个统一的定义,而每个对象是符合这种定义的一个实体 就... 阅读全文
posted @ 2015-10-16 23:28 淡蓝色的天空很美 阅读(274) 评论(0) 推荐(0)
摘要:********************运算符********************************1. '=' 和 '=='问题 *在c中,在if语句中把'=='写成'='不会报错, 如:if c == 1 写成 if c = 1 避免方法: if 1 == c,如果写成 if 1 = ... 阅读全文
posted @ 2015-10-12 23:13 淡蓝色的天空很美 阅读(731) 评论(0) 推荐(0)