点击此处浏览总目录
上一页 1 ··· 25 26 27 28 29 30 31 32 33 ··· 40 下一页
摘要: 在OOP程序设计中,当定义一个class的时候,可从某个现有的class继承 新的class称为子类(Subclass),而被继承的class称为基类、父类或超类(Base class、Super class) 格式: 使用示例 数据类型判断 定义一个class实际上就是定义一种数据类型,该数据类型 阅读全文
posted @ 2019-05-31 14:29 立业的博客 阅读(532) 评论(0) 推荐(0) 编辑
摘要: 访问权限分为私有和公开 公开的访问权限就是类的内部和外部都可以访问 私有的访问权限就是只有内部可以访问,外部不能访问,如果要想访问,则需通过类内定义的get和set方法获取和修改属性值 这样就确保了外部代码不能随意修改对象内部的状态,如在set方法里加入判断逻辑,可确保set值符合规定,这样通过访问 阅读全文
posted @ 2019-05-31 12:08 立业的博客 阅读(674) 评论(0) 推荐(0) 编辑
摘要: 面向对象最重要的概念就是类(Class)和实例(Instance),类是抽象的模板,实例是根据类创建出来的一个个具体的“对象” 每个对象都拥有相同的方法,但各自的数据可能不同 创建类和实例 关于类 在Python中,定义类是通过class关键字 class后面紧接着是类名,即Student,类名通常 阅读全文
posted @ 2019-05-31 10:52 立业的博客 阅读(350) 评论(0) 推荐(0) 编辑
摘要: 关于pip 在Python中,安装第三方模块,是通过包管理工具pip完成的 pip只针对于Windows系统,安装python时可通过勾选pip和Add python.exe to Path一并安装pip 一般来说,第三方库都会在Python官方的pypi.python.org网站注册 要安装一个第 阅读全文
posted @ 2019-05-30 12:06 立业的博客 阅读(369) 评论(0) 推荐(0) 编辑
摘要: Python本身就内置了很多非常有用的模块,只要安装完毕,这些模块就可以立刻使用 Python模块的标准文件模板 第一行到import语句之前是标准的模板,当然也可以全部删掉不写,但是,按标准办事肯定没错 import开始是真正的代码部分 作用域 在一个模块中,可能会定义很多函数和变量 在Pytho 阅读全文
posted @ 2019-05-30 11:48 立业的博客 阅读(241) 评论(0) 推荐(0) 编辑
摘要: 在计算机程序的开发过程中,随着程序代码越写越多,在一个文件里代码就会越来越长,越来越不容易维护 为了编写可维护的代码,我们把很多函数分组,分别放到不同的文件里这样,每个文件包含的代码就相对较少,很多编程语言都采用这种组织代码的方式在Python中,一个.py文件就称之为一个模块(Module),一个 阅读全文
posted @ 2019-05-30 10:54 立业的博客 阅读(299) 评论(0) 推荐(1) 编辑
摘要: 偏函数的目的就是通过为函数指定参数的设定值,从而降低函数调用的难度当函数的参数个数太多,每次调用都要显式的传入很多参数值,这样就太麻烦了这时可使用偏函数创建一个新函数,该新函数可固定住原函数的部分参数,即预先为原函数指定了参数的值调用该新函数,实际上就是调用了原函数并将预先指定的参数值传进去,这样在 阅读全文
posted @ 2019-05-28 16:14 立业的博客 阅读(583) 评论(0) 推荐(0) 编辑
摘要: 在代码运行期间动态增加函数功能的方式,称之为装饰器(Decorator),它是一个返回函数的高阶函数 通过decorator可以增强函数的功能,定义起来有点复杂,但使用起来非常灵活和方便 在面向对象(OOP)的设计模式中,decorator被称为装饰模式 OOP的装饰模式需要通过继承和组合来实现,而 阅读全文
posted @ 2019-05-28 15:41 立业的博客 阅读(245) 评论(0) 推荐(0) 编辑
摘要: 当我们在传入函数时,有时不需要显式地定义函数,直接传入匿名函数更方便 匿名函数有个限制,就是只能有一个表达式,不用写return,返回值就是该表达式的结果 Python对匿名函数的支持有限,只有一些简单的情况下可以使用匿名函数 匿名函数的优点 1) 因为函数没有名字,不必担心函数名冲突 2) 匿名函 阅读全文
posted @ 2019-05-28 13:44 立业的博客 阅读(343) 评论(0) 推荐(0) 编辑
摘要: 返回函数不可以引用后续可能会发生变化的变量 如果引用,则返回函数的返回值是基于变量最新的值计算而得的 如循环变量i,如果返回函数体内用到了i,则i的值是最后一次循环的i的值 使用示例 返回函数引用循环变量 返回函数不引用循环变量 阅读全文
posted @ 2019-05-28 12:06 立业的博客 阅读(229) 评论(0) 推荐(0) 编辑
上一页 1 ··· 25 26 27 28 29 30 31 32 33 ··· 40 下一页