异常基础: 异常处理首先要捕获异常,不让程序中断,也不让错误信息直接呈现出来,然后就是你该怎么处理异常,以什么方式显示 在需要用户输入数字的时候 异常种类 python中的异常种类非常多,每个异常专门用来处理某一项异常 常见异常-- 更多异常-- ArithmeticError AssertionE ...
分类:
编程语言 时间:
2016-07-07 00:43:34
阅读次数:
266
定义 反射是根据字符串的形式去对操作其成员 了解反射前,我先看看内置方法__import__,还记得这个内置方法吗? __import__ 用于以字符串的形式导入模块 getattr 用于以字符串的形式去某个模块寻找函数 反射成员 getattr 用于以字符串的形式去某个模块寻找函数 getattr ...
分类:
编程语言 时间:
2016-07-06 00:12:14
阅读次数:
184
进入到今天的探索前,我先对上节内容进行一下回顾: 面向对象是一种编程方式,此编程方式的实现是基于对类和对象的使用 类是一个模板,模板中包装了多个函数可供使用 对象是基于类创建的,实例用于调用被包装在类中的函数 对于c#和java--只能用面向对象编程,而对于ruby和python则可以用函数编程和面 ...
分类:
编程语言 时间:
2016-07-04 22:03:44
阅读次数:
157
一、面向对象基础 类(Class): 用来描述具有相同的属性和方法的对象的集合。它定义了该集合中每个对象所共有的属性和方法。对象是类的实例。 类变量:类变量在整个实例化的对象中是公用的。类变量定义在类中且在函数体之外。类变量通常不作为实例变量使用。 数据成员:类变量或者实例变量用于处理类及其实例对象 ...
分类:
编程语言 时间:
2016-06-25 10:55:37
阅读次数:
155
提到面向对象,总是离不开几个重要的术语:多态(Polymorphism),继承(Inheritance)和封装(Encapsulation) 定义一个类可以采用下面的方式来定义: 注意类名后面有个冒号,在block块里面就可以定义属性和方法了。当一个类定义完之后,就产生了一个类对象。类对象支持两种操 ...
分类:
编程语言 时间:
2016-06-24 23:39:13
阅读次数:
197
创建类和对象 刚开始我们接触得多的编程方式为面向过程编程,这种方式就是根据业务逻辑从上往下垒代码,后来又出现了函数式编程,就是为了提高代码的重用性,减轻程序猿的工作量--而今天我们即将学的 面向对象编程则是使用类和对象来实现的,类就是一个模板,模板里可以包含多个函数,函数里实现一些功能 对象则是根据 ...
分类:
编程语言 时间:
2016-06-24 23:38:24
阅读次数:
305
一、ConfigParser模块 用于对特定的配置进行操作,当前模块的名称在 python 3.x 版本中变更为 configparser。 配置文件的格式是: []包含的叫section, section 下有option=value这样的键值 读取配置文件: -read(filename) 直接 ...
分类:
编程语言 时间:
2016-06-22 12:27:31
阅读次数:
211
一、模块 configparser XML shutil zipfile 和 tarfile subprocess 二、面向对象 什么是面向对象 self是什么鬼 构造方法 面向对象的三大特性:封装,继承,多态 已经学习过的python内置类:str list tuple dict set pyth ...
分类:
编程语言 时间:
2016-06-20 00:47:05
阅读次数:
154
本文是Linux Shell系列教程的第(七)篇,更多shell教程请看:Linux Shell系列教程 与其他语言一样,Shell中也有输出操作,而且在实际应用中也是非常重要的,今天就为大家介绍下Shell输出操作。 Shell echo命令 echo命令是Shell的一个内部指令,用于在屏幕上打 ...
分类:
系统相关 时间:
2016-06-01 19:51:56
阅读次数:
227