
skykiwi
python
学完此阶段能够熟练使用Python完成各种数据类型的操作。 还需要掌握Python控制语句、文件操作、异常处理相关操作, 以及掌握Python函数的使用、编写方法,可以熟练的进行模块化编程,和掌握Python面向对象思想及面向对象设计。这些内容每个细节都要掌握, 后面的课程和开发中都需要用到。
python
python
python
1. 自己处理OOP问题
2. 具有初步软件工程知识,并树立模块化编程思想
3. 掌握面向过程和面向对象两种编程思想的区别
4. 掌握面向对象的魔术方法
5.能够使用异常并能够在程序中意识的抛出异常来加固程序的可用性
6.掌握部分数据结构和算法
python
python
python
案例进阶:人开枪射击子弹
案例进阶:青蛙跳
银行自动存取款机
python
python
python
☑ 面向对象思想
☑ 类与对象
☑ 类的方法与属性
☑ 构造函数与析构函数
☑ Self的使用
☑ 重写__repr__与__str__函数
☑ 访问限制
☑ 单继承的实现
☑ 多继承的实现
☑ 函数重写
☑ 多态
☑ 对象属性与类
☑ 类方法与静态方法
☑ 案例进阶:人开枪射击子弹
☑ @property
☑ 运算符重载
☑ 装饰器
☑ StringIO 与BytesIO
☑ 文件的管理操作
☑ 文件读写(csv、txt)操作
☑ 异常处理
☑ 数据结构和算法基础
☑ 顺序表
☑ 栈与队列
☑ 链表
☑ 排序与搜索
☑ 树与树算法
python
python
python
1. 会搭建Python编程环境
2. 掌握Python语法基础
3. 熟练掌握python语法使用
4. 理解和应用循环分支结构
5.函数的基本定义
6.函数式开发方法
7.模块化编程思想
8.程序运行角度理解函数的各类问题
9.解决一些基础的算法问题
python
python
python