12 2016 档案

摘要:类和对象: 1.什么叫类:类是一种数据结构,就好比一个模型,该模型用来表述一类事物(事物即数据和动作的结合体),用它来生产真实的物体(实例)。 2.什么叫对象:睁开眼,你看到的一切的事物都是一个个的对象,你可以把对象理解为一个具体的事物(事物即数据和动作的结合体) (铅笔是对象,人是对象,房子是对象 阅读全文
posted @ 2016-12-22 16:06 JasonEnbo 阅读(264) 评论(1) 推荐(0)
摘要:在计算机程序的开发过程中,随着程序代码越写越多,在一个文件里代码就会越来越长,越来越不容易维护。 为了编写可维护的代码,我们把很多函数分组,分别放到不同的文件里,这样,每个文件包含的代码就相对较少,很多编程语言都采用这种组织代码的方式。在Python中,一个.py文件就称之为一个模块(Module) 阅读全文
posted @ 2016-12-15 11:38 JasonEnbo 阅读(213) 评论(0) 推荐(0)
摘要:什么是装饰器? 器即函数 装饰即修饰,意指为其他函数添加新功能 装饰器定义:本质就是函数,功能是为其他函数添加新功能 原则: 1.不修改被装饰函数的源代码(开放封闭原则) 2.为被装饰函数添加新功能后,不修改被修饰函数的调用方式 3.装饰器=高阶函数+函数嵌套+闭包 高阶函数: 高阶函数定义:1.函 阅读全文
posted @ 2016-12-13 10:53 JasonEnbo 阅读(329) 评论(0) 推荐(0)
摘要:1.打开文件,得到文件句柄并赋值给一个变量 2.通过句柄对文件进行操作 3.关闭文件 文件操作基本流程 文件打开模式 打开文件时,需要指定文件路径和以何等方式打开文件,打开后,即可获取该文件句柄,日后通过此文件句柄对该文件操作。 打开文件的模式有: r ,只读模式【默认模式,文件必须存在,不存在则抛 阅读全文
posted @ 2016-12-07 22:30 JasonEnbo 阅读(461) 评论(0) 推荐(0)
摘要:1.abs() 绝对值或者负数的模 2.all() 接受一个迭代器,如果迭代器的所有元素都为真,那么返回True,否则返回False 3.any() 接受一个迭代器,如果迭代器里有一个元素为真,那么返回True,否则返回False 4.ascii() 调用对象的__repr__()方法,获得该方法的 阅读全文
posted @ 2016-12-06 10:23 JasonEnbo 阅读(212) 评论(0) 推荐(0)
摘要:集合 函数 在学习函数之前,一直遵循:面向过程编程,即:根据业务逻辑从上到下实现功能,其往往用一长段代码来实现指定功能,开发过程中最常见的操作就是粘贴复制,也就是将之前实现的代码块复制到现需功能处,如下: 腚眼一看上述代码,if条件语句下的内容可以被提取出来公用,如下: 对于上述的两种实现方式,第二 阅读全文
posted @ 2016-12-01 10:59 JasonEnbo 阅读(260) 评论(0) 推荐(0)