当前位置:首页 > Python面向对象
  • 【Python面向对象】14、eval函数

    【Python面向对象】14、eval函数

    eval() 函数十分强大 —— 将字符串 当成 有效的表达式 来求值 并 返回计算结果# 基本的数学计算 I [1]: eval( quot 1 + 1 quot ) Out[1]: 2 # 字符串重复 I [2]: eval( quot #39 * #...

    webrank webrank 2024-01-23
    20 0
  • 【Python面向对象】13、文件操作/编码格式

    【Python面向对象】13、文件操作/编码格式

    目标文件的概念文件的基本操作文件/文件夹的常用操作文本文件的编码方式01. 文件的概念1.1 文件的概念和作用计算机的 文件,就是存储在某种 长期储存设备 上的一段 数据长期存储设备包括:硬盘、U 盘、移动硬盘、光盘...文件的作用将数据长期保存下来,在需要的时候使用CPU内存硬盘1.2 文件的存储方式在计算机中,文件是以 二进制 的方式保存在磁盘上的文本文...

    webrank webrank 2024-01-23
    27 0
  • 【Python面向对象】12、模块和包

    【Python面向对象】12、模块和包

    目标模块包发布模块01. 模块1.1 模块的概念模块是 Pytho 程序架构的一个核心概念每一个以扩展名 y 结尾的 Pytho 源代码文件都是一个 模块模块名 同样也是一个 标识符,需要符合标识符的命名规则在模块中定义的 全局变量 、函数、类 都是提供给外界直接使用的 工具模块 就好比是 工具包,要想使用这个工具包中的工具,就需要先 导入 这个模块1...

    webrank webrank 2024-01-23
    31 0
  • 【Python面向对象】11、异常

    【Python面向对象】11、异常

    目标异常的概念捕获异常异常的传递抛出异常01. 异常的概念程序在运行时,如果 Pytho 解释器 遇到 到一个错误,会停止程序的执行,并且提示一些错误信息,这就是 异常程序停止执行并且提示错误信息 这个动作,我们通常称之为:抛出(rai e)异常程序开发时,很难将 所有的特殊情况 都处理的面面俱到,通过 异常捕获 可以针对突发事件做集中的处理,从而保证程序...

    webrank webrank 2024-01-23
    20 0
  • 【Python面向对象】10、单例模式

    【Python面向对象】10、单例模式

    目标单例设计模式__ ew__ 方法Pytho 中的单例01. 单例设计模式设计模式设计模式 是 前人工作的总结和提炼,通常,被人们广泛流传的设计模式都是针对 某一特定问题 的成熟的解决方案使用 设计模式 是为了可重用代码、让代码更容易被他人理解、保证代码可靠性单例设计模式目的 —— 让 类 创建的对象,在系统中 只有 唯一的一个实例每一次执行 类名()...

    webrank webrank 2024-01-23
    25 0
  • 【Python面向对象】9、类属性和类方法

    【Python面向对象】9、类属性和类方法

    目标类的结构类属性和实例属性类方法和静态方法01. 类的结构1.1 术语 —— 实例使用面向对象开发,第 1 步 是设计 类使用类名()创建对象,创建对象的动作有两步:1) 在内存中为对象 分配空间2) 调用初始化方法 __i it__ 为 对象初始化对象创建后,内存 中就有了一个对象的 实实在在 的存在 —— 实例因此,通常也会把:创建出来的 对象 叫做...

    webrank webrank 2024-01-23
    33 0
  • 【Python面向对象】8、多态

    【Python面向对象】8、多态

    目标多态面向对象三大特性封装根据职责将属性和方法封装到一个抽象的类中定义类的准则继承实现代码的重用,相同的代码不需要重复的编写设计类的技巧子类针对自己特有的需求,编写特定的代码多态不同的子类对象调用相同的父类方法,产生不同的执行结果多态 可以 增加代码的灵活度以 继承 和 重写父类方法 为前提是调用方法的技巧,不会影响到类的内部设计多态案例演练需求在Dog类...

    webrank webrank 2024-01-23
    17 0
  • 【Python面向对象】7、继承

    【Python面向对象】7、继承

    目标单继承多继承面向对象三大特性封装 根据 职责 将 属性 和 方法 封装 到一个抽象的 类 中继承 实现代码的重用,相同的代码不需要重复的编写多态 不同的对象调用相同的方法,产生不同的执行结果,增加代码的灵活度01. 单继承1.1 继承的概念、语法和特点继承的概念:子类 拥有 父类 的所有 方法 和 属性1) 继承的语法cla 类名(父类名)...

    webrank webrank 2024-01-23
    22 0
  • 【Python面向对象】6、私有属性和私有方法

    【Python面向对象】6、私有属性和私有方法

    01. 应用场景及定义方式应用场景在实际开发中,对象 的 某些属性或方法 可能只希望 在对象的内部被使用,而 不希望在外部被访问到私有属性 就是 对象 不希望公开的 属性私有方法 就是 对象 不希望公开的 方法定义方式在 定义属性或方法时,在 属性名或者方法名前 增加 两个下划线,定义的就是 私有 属性或方法cla Wome : ...

    webrank webrank 2024-01-23
    18 0
  • 【Python面向对象】5、封装2

    【Python面向对象】5、封装2

    目标士兵突击案例身份运算符封装封装 是面向对象编程的一大特点面向对象编程的 第一步 —— 将 属性 和 方法 封装 到一个抽象的 类 中外界 使用 类 创建 对象,然后 让对象调用方法对象方法的细节 都被 封装 在 类的内部一个对象的 属性 可以是 另外一个类创建的对象01. 士兵突击需求士兵 许三多 有一把 AK47士兵 可以 开火枪 能够 发射 子弹枪...

    webrank webrank 2024-01-23
    14 0
第一页 1 2 尾页

最新文章