摘要: 一、什么是异常 异常是错误发生的信号,一旦程序出错,并且程序没有处理这个错误,那么就会抛出异常,并且程序的运行随之终止 例如: 报错后后面的代码没有被执行 二、错误分为两种 1、语法错误 例如: 2、逻辑错误 a、ValueError b、NameError c、IndexError d、KeyEr 阅读全文
posted @ 2018-03-28 23:41 xudachen 阅读(211) 评论(0) 推荐(0) 编辑
摘要: 十五 面向对象实战 链接:http://www.cnblogs.com/linhaifeng/articles/7341318.html 本周作业 角色:学校、学员、课程、讲师要求:1. 创建北京、上海 2 所学校2. 创建linux , python , go 3个课程 , linux\py 在北 阅读全文
posted @ 2018-03-28 23:27 xudachen 阅读(138) 评论(0) 推荐(0) 编辑
摘要: 面向对象的软件开发 面向对象的软件开发包括下面几个步骤: 1.面向对象分析(object oriented analysis ,OOA) 软件工程中的系统分析阶段,要求分析员和用户结合在一起,对用户的需求做出精确的分析和明确的表述,从大的方面解析软件系统应该做什么,而不是怎么去做。面向对象的分析要按 阅读全文
posted @ 2018-03-28 23:24 xudachen 阅读(208) 评论(0) 推荐(0) 编辑
摘要: 练习二:在元类中控制自定义的类无需__init__方法 利用__call__方法 阅读全文
posted @ 2018-03-28 23:17 xudachen 阅读(165) 评论(0) 推荐(0) 编辑
摘要: 在元类中控制把自定义类的数据属性都变成大写 找到数据属性,然后对数据属性进行操作, 阅读全文
posted @ 2018-03-28 23:05 xudachen 阅读(162) 评论(0) 推荐(0) 编辑
摘要: 一、单例模式 可以看出,两个对象的内存地址不一样,但是对象的属性是一样的,能不能只实例化一次,然后其它对象都引用它,就像a =1 b =1 ,,我们发现,他们指向的是同一块内存地址,答案是可以的,这就是单例模式, 以上就是实现单例模式的一种方式,class,下面介绍第二种方式,通过元类实现单例模式 阅读全文
posted @ 2018-03-28 22:28 xudachen 阅读(133) 评论(0) 推荐(0) 编辑