摘要: 特殊方法的定义: 1.定义在某些class当中 2.不需要直接调用 3.Python的某些函数或者是操作符会调用相应的特殊方法 特殊方法很多,我们只需要编写用到的特殊方法,以及有关联性的特殊方法。 —————————————————————————————————————————— __str__和 阅读全文
posted @ 2016-09-06 22:46 旷野足迹 阅读(5983) 评论(0) 推荐(0) 编辑
摘要: 静态变量: 静态变量好似一种成员变量,它的特点是前面有static。 普通变量会有多份,它在每个对象当中都存在,但是静态变量只有一份,它是属于类的。 静态变量的调用方法: 1.类名.变量名 Customer.name = "中南大学" 2.对象名.类名 a1.name = "中南大学"第二种更加的常 阅读全文
posted @ 2016-09-06 01:48 旷野足迹 阅读(1172) 评论(0) 推荐(0) 编辑
摘要: 类的成员: 成员变量和成员函数。 成员函数:构造函数和普通函数。 构造函数: 作用:自动对对象进行初始化 特点:1.方法名和类名一致 2.没有返回值 问: 1.我们能够定义几次构造函数? 我们可以定义多次构造函数,只要我们进行重载。如果我们没有进行重载的话我们的系统会自动给我们定一个不带参数的构造函 阅读全文
posted @ 2016-09-06 01:34 旷野足迹 阅读(138) 评论(0) 推荐(0) 编辑
摘要: 在继承当中我们将父类称为:父类,基类,超类 将子类称为:子类,派生类,继承类 子类和父类是is的关系。 假如:p1是父类的一个实例,我们可以说p1是父类,但是不能说是子类。 p2是子类的一个实例,我们能说p2是子类,也能说p2是父类。 这里面就是Student从Person父类继承了,这里要注意的是 阅读全文
posted @ 2016-09-06 00:58 旷野足迹 阅读(298) 评论(0) 推荐(0) 编辑
摘要: 面向对象编程是一种程序的范式,它把程序看成是对不同对象的相互调用,对现实世界建立的一种模型。 面向对象编程的基本思想,类和实例。类用于定义抽象对象,实例根据类的定义被创建出来。 在python当中我们使用下面的方法来定义类(按照 Python 的编程习惯,类名以大写字母开头,紧接着是(object) 阅读全文
posted @ 2016-09-05 22:54 旷野足迹 阅读(380) 评论(0) 推荐(0) 编辑
摘要: 模块:在程序设计中,为完成某一功能所需的一段程序或子程序;或指能由编译程序、装配程序等处理的独立程序单位。 在我们编程的时候我们如果将所有的文件都放在那个py文件中,我们的py文件会很大,这样也很不好维护。 所以我们会把他们分成各个模块。 并且,如果我们在写程序的时候我们可能会多次使用到同一个变量, 阅读全文
posted @ 2016-09-05 15:42 旷野足迹 阅读(7339) 评论(0) 推荐(0) 编辑
摘要: 函数式编程是一种抽象计算的编程范式。 不同语言的抽象层次不同:计算机硬件->汇编语言->C语言->Python语言 指令 -> ->函数 ->函数式 计算机————————————>计算 函数式编程的特点:把计算视为函数不是指令 纯函数式编程:不需要变量,没有副作用,测试简单。 支持高阶函数,代码简 阅读全文
posted @ 2016-09-04 13:12 旷野足迹 阅读(277) 评论(0) 推荐(0) 编辑
摘要: 当我们要生成list的时候呢我们可以使用range函数: 在3.0的版本呢当中range只是用来生成一个迭代器了(xrange被取代了)。 但是在2.0的版本当中呢我们可以使用range来快速生成list 上面的代码是我们生成的一个list 但是在下面的代码中我们可是使用这种快速的列表生成器来节约代 阅读全文
posted @ 2016-09-03 17:03 旷野足迹 阅读(6700) 评论(0) 推荐(0) 编辑
摘要: 在Python中,如果给定一个list或tuple,我们可以通过for循环来遍历这个list或tuple,这种遍历我们成为迭代(Iteration)。 在Python当中的迭代是很抽象的,它与java不同,它是通过for..in来实现的: 这个是java代码。 这个是python当中的迭代。 可见在 阅读全文
posted @ 2016-09-03 16:12 旷野足迹 阅读(4850) 评论(0) 推荐(0) 编辑
摘要: Python不但能非常灵活地定义函数,而且本身内置了很多有用的函数,可以直接调用。 在上面的网站上我们可以进行查询,Python具体都有哪些函数。 我们也可以再交互命令行中来查找函数: help(函数名)是一个能够在交互命令行中查找函数功能的语句。 这个abs是一个取绝对值得函数,我们这里还有比较函 阅读全文
posted @ 2016-09-03 15:59 旷野足迹 阅读(836) 评论(0) 推荐(0) 编辑