首页
文章
视频教程
问答
课程
Python进阶
Python+人工智能全栈工程师(面向对象)
Python+人工智能全栈工程师(面向对象)
Python全栈基础入门课程,掌握Python语言基础语句,操作、流程控制等。手把手带领大家学习,课程是从0开始到实战项目
原创视频
5.0分
学习人数:16846
学习难度:中级
更新时间:2019-06-03
已学0%
学习耗时0分钟
开始学习
课程介绍
Python全栈基础入门课程,掌握Python语言基础语句,操作、流程控制等。手把手带领大家学习,课程是从0开始到实战项目
喜欢就分享吧
课程目录
课程目录
共:13章 100节
面向对象基础
1-1 基本概念
1-2 类和对象基本概念
1-3 设计类的三要素和名词提炼法
1-4 内置的dir函数查询对象的方法列表
1-5 基本语法
1-6 案例演练
1-7 接收对象的变量同样是对对象的引用
1-8 创建多个猫对象
1-9 在类的外部给对象增加属性
1-10 利用self在类封装的方法中输出对象属性
1-11 在类的外部给对象增加属性的隐患
1-12 创建对象时自动调用初始化方法
1-13 在初始化方法中定义属性
1-14 使用参数设置属性初始值
1-15 del方法和对象的生命周期
1-16 str方法定制变量输出信息
面向对象练习
2-1 封装特性和需求分析
2-2 案例完成
2-3 扩展-多个对象属性之间互不干扰
2-4 需求分析-被使用的类应该先开发
2-5 家具类以及创建家具对象
2-6 定义房子类
2-7 完成添加家具方法
2-8 需求分析-属性可以是另外一个类创建的对象
2-9 创建(qiang)类
2-10 创建士兵类-完成初始化方法
2-11 完成开火方法
2-12 身份运算符-判断None应该使用 is
2-13 应用场景、定义方式和演练
2-14 伪私有属性和方法
单继承和方法的重写
3-1 单纯封装可能会出现重复的代码
3-2 继承的概念和语法
3-3 继承相关的术语-继承和派生
3-4 继承的传递性
3-5 继承传递性的注意事项
3-6 覆盖父类方法,重写子类方法实现
3-7 扩展父类方法,super对象调用父类方法
3-8 使用父类名调用父类方法
私有方法和属性
4-1 子类对象不能直接访问
4-2 通过父类方法间接访问
多继承
5-1 概念、语法和基本演练
5-2 注意父类之间注意不要有重名方法或属性
5-3 MRO方法搜索顺序
5-4 新式类和经典类
多态
6-1 基本概念
6-2 案例演练
类属性、类方法、静态方法
7-1 创建对象的过程以及实例的概念
7-2 类是一个特殊的对象
7-3 类属性的定义及使用
7-4 属性查找机制-向上查找
7-5 使用对象名+类属性赋值语句会创建实例属性
7-6 基本语法
7-7 案例演练
7-8 应用场景和定义方式
7-9 案例分析
7-10 案例演练
7-11 确定方法类型的套路
单例模式
8-1 设计模式和单例设计模式概念
8-2 new方法的作用
8-3 重写new方法
8-4 单例设计模式思路分析
8-5 单例设计模式代码实现
8-6 初始化动作只执行一次
异常
9-1 异常的概念以及抛出异常的原因
9-2 简单的异常捕获
9-3 根据错误类型捕获异常
9-4 捕获未知错误
9-5 异常捕获的完整语法
9-6 异常的传递性
9-7 主动抛出异常的应用场景
9-8 主动抛出异常案例演练
模块和包
10-1 基本概念和import导入复习
10-2 import导入时指定别名
10-3 from import局部导入
10-4 from import导入同名工具
10-5 from import导入所有工具
10-6 模块搜索顺序
10-7 开发原则以及导入文件时会执行没有缩进的代码
10-8 __name__属性兼顾测试和导入两种模式
10-9 包的概念以及建立包的方式
10-10 封装模块、设置__init__和外界导入包
10-11 明确目的和介绍步骤
10-12 制作模块压缩包
10-13 安装模块压缩包
10-14 卸载已经安装过的模块
10-15 使用pip安装pygame模块
文件操作
11-1 文件概念以及文本文件和二进制文件的区别
11-2 文件操作套路以及Python中的对应函数和方法
11-3 读取文件内容
11-4 读取文件后文件指针会发生变化
11-5 打开文件方式以及写入和追加数据
11-6 使用readline分行读取大文件
11-7 小文件复制
11-8 大文件复制
11-9 导入os模块执行文件和目录管理操作
文本编码
12-1 文本文件的编码方式ASCII和UTF8
12-2 怎么样在Python2.x中使用中文
12-3 Python2.x处理中文字符串
内建函数eval
13-1 基本使用
13-2 [扩展]不要直接转换input结果
学生反馈
5.0
课程评分
课程评分根据各个学生的评分和各种其他因素(如评分时间和可读性)计算得出,以确保评分公平准确地反映课程质量。
100%
%
%
%
%
讲师介绍
小P
好好学习,天天向上