首页
文章
视频教程
问答
提问
写文章
登录
/
注册
课程
Python进阶
Python+人工智能全栈工程师(面向对象)
Python+人工智能全栈工程师(面向对象)
Python全栈基础入门课程,掌握Python语言基础语句,操作、流程控制等。手把手带领大家学习,课程是从0开始到实战项目
原创视频
(5)
学习人数:1804
学习难度:中级
更新时间:2019-06-03
收藏
开始学习
课程介绍
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
好好学习,天天向上