上一页 1 2 3 4 5 6 7 8 9 10 ··· 12 下一页
  2020年12月2日
摘要: 12.模块和包 12.4 反射(4个内置函数) hasattr(obj, str):判断obj对象是否有str属性或方法 getattr(obj, str):从obj对象,获取str属性或方法 delattr(obj, str):从obj对象中删除str属性或方法 很少使用 setattr(obj, 阅读全文
posted @ 2020-12-02 17:08 叮当2000 阅读(71) 评论(0) 推荐(0) 编辑
摘要: 12.模块和包 12.3 python内置的包和模块 12.3.1 collections 12.3.1.1 Iterable和Iterator Iterable和Iterator都是collections包中的工具 1)Iterable判断是否可迭代; 2)Iterator 判断是不是迭代器 参考 阅读全文
posted @ 2020-12-02 16:49 叮当2000 阅读(188) 评论(0) 推荐(0) 编辑
摘要: 12.模块和包 12.1 模块 12.1.1 模块的概念 模块是Python程序架构的一个核心概念,模块的本质就是一个对象 1)每个以py结尾的Python源代码文件都是一个模块,文件名就是模块名 2)模块名是一个标识符,需要符合标识符的命名规则 3)在模块中定义的全局变量、函数、类都是提供给外界直 阅读全文
posted @ 2020-12-02 16:00 叮当2000 阅读(225) 评论(0) 推荐(0) 编辑
该文被密码保护。 阅读全文
posted @ 2020-12-02 15:13 叮当2000 阅读(122) 评论(0) 推荐(0) 编辑
摘要: 10.面向对象作业 10.1 练习:校园管理系统 用到的类,以及类与类之间关系: 图例: 10.2 练习:学生选课系统 https://www.cnblogs.com/Eva-J/articles/9235899.html 10.2.1 需求:所有信息要保存到文件 10.2.2 代码: 10.2.3 阅读全文
posted @ 2020-12-02 14:53 叮当2000 阅读(160) 评论(0) 推荐(0) 编辑
摘要: 7.单例 7.1单例设计模式 1)设计模式 设计模式是前人工作的总结和提炼,通常被人们广泛流传的设计模式都是针对某一特定问题的成熟的解决方案 使用设计模式是为了可重用代码、让代码更容易被他人理解、保证代码可靠性 2)单例设计模式 目的:让类创建的对象,在系统中只有 唯一的一个实例 每一次执行 类名( 阅读全文
posted @ 2020-12-02 14:02 叮当2000 阅读(135) 评论(0) 推荐(0) 编辑
摘要: 6.类属性和类方法 6.1 类的结构 6.1.1 实例 1)创建对象步骤: (1)使用面相对象开发,第 1 步是设计类 (2)使用类名()创建对象,创建对象的动作有两步: 在内存中为对象分配空间 调用初始化方法“init”为对象初始化 (3)对象创建后,内存中就有了一个对象的实实在在的存在——实例 阅读全文
posted @ 2020-12-02 12:13 叮当2000 阅读(324) 评论(0) 推荐(0) 编辑
摘要: 4.继承 1)目标: (1)单继承 (2)多继承 2)面向对象三大特性: (1)封装:根据职责将属性和方法封装到一个抽象的类中 (2)继承:实现代码的重用,相同的代码不需要重复的编写 (3)多态:不同的对象调用相同的方法,产生不同的执行结果,增加代码的灵活度 4.1 单继承 4.1.1 继承的概念、 阅读全文
posted @ 2020-12-02 11:16 叮当2000 阅读(306) 评论(0) 推荐(0) 编辑
摘要: 3.封装 3.1 封装 1)封装是面向对象编程的一大特点 2)面向对象编程的第一步 — 将 属性和方法 封装到一个抽象的类中 3)外界使用类创建对象,然后让对象调用方法 4)对象方法的细节都被封装在类的内部 5)一个对象的属性可以是另外一个类创建的对象 3.2 小明爱跑步 1)需求和分析: 提示:在 阅读全文
posted @ 2020-12-02 10:26 叮当2000 阅读(293) 评论(0) 推荐(0) 编辑
摘要: 2.面相对象基础语法 2.1 dir内置函数(知道) 在Python中对象几乎是无所不在的,我们之前学习的变量、数据、函数都是对象 在Python中可以使用以下两个方法验证: 1)在标识符/数据后输入一个“.”,然后按下TAB键,iPython会提示该对象能够调用的方法列表 2)使用内置函数dir传 阅读全文
posted @ 2020-12-02 09:20 叮当2000 阅读(181) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 8 9 10 ··· 12 下一页