第十二周学习计划

1. 总目标:

     本周目标81集,占整体的56%。分两次完成,5.18-5.24完成53集,占学习目标的70%,5.25-5.26完成28集,占学习总目标     的30%

2. 总体学习内容: 

     5.18-5.24 主要针对:函数和内存分析、面对对象和内存分析以及复习上一周学习内容;

     5.25-5.26主要针对:文件处理、异常。

3.  知识点细分以及时间安排(此处只写集数,每集内容在计划尾部):

     

5.18-5.26学习安排
 时间集数
5.18        周六64-70
5.19        周日71-85 
5.20          周一86-88
5.21          周二89-90
5.22         周三91-98
5.23         周四99-102
5.24             周五103-115,+总结
5.25           周六文件(01-18)
5.26          周日异常(01-10)+总结

               

    

 

 

 

 

 

 

 

 

 

<注> 这是根据课表进行的粗略计划,每天的学习时间根据自己的空余时间进行安排,但不影响总体进度

4.达到效果

      5.18-5.24:最终掌握Python基础,成功入门

      5.25-5.26:熟悉文件的各类操作,了解各种异常处理

5.针对面对困难点的措施:

     1.采用边学习边解决的方式,目前我也不知道会遇到什么困难,等遇到了再及时解决,做到不影响整体进度。

     2.通过看目录,根据以往学习C/C++的经验,控制语句和函数问题应该不是很大,但如“LEGB规则”这种新知识点,将采用第一条解决措施。面对对象在以往的学习中就理解不深刻,我将通过这周的学习重新理解面对对象这个概念,深入了解。

 

 

视频目录:

==================剩下部分控制语句==============================

循环代码优化技巧(及其重要)
064.zip()并行迭代
065.推导式创建序列_列表推导式_字典推导式_集合推导式_生成器推导式
066.综合练习_绘制不同颜色的多个同心圆_绘制棋盘

==================函数和内存分析================================
067.函数的基本概念_内存分析_函数的分类_定义和调用
068.形参和实参_文档字符串_函数注释
069.返回值详解
070.函数也是对象_内存分析
071.变量的作用域_全局变量_局部变量_栈帧内存分析讲解
072.局部变量和全局变量_效率测试
073.参数的传递_传递可变对象_内存分析
074.参数的传递_传递不可变对象_内存分析
075.浅拷贝和深拷贝_内存分析
076.参数的传递_不可变对象含可变子对象_内存分析
077.参数的类型_位置参数_默认值参数_命名参数
078.参数的类型_可变参数_强制命名参数
079.lambda表达式和匿名函数
080.eval()函数用法
081.递归函数_函数调用内存分析_栈帧的创建
082.递归函数_阶乘计算案例
083.嵌套函数_内部函数_数据隐藏
084.nonlocal_global
085.LEGB规则
================面向对象和内存分析==================
086.面向对象和面向过程的区别_执行者思维_设计者思维
087.对象的进化故事
088.类的定义_类和对象的关系
089.构造函数__init__
090.实例属性_内存分析
091.实例方法_内存分析方法调用过程_dir()_isinstance
092.类对象
093.类属性_内存分析创建类和对象的底层
094.类方法_静态方法_内存分析图示
095.__del__()析构方法和垃圾回收机制
096.__call__()方法和可调用对象
097.方法没有重载_方法的动态性
098.私有属性
099.私有方法
100.@property装饰器_get和set方法
101.面向对象的三大特征说明(封装、继承、多态)
102.继承
103.方法的重写
104.object根类_dir()
105.重写__str__()方法
106.多重继承
107.mro()
108.super()获得父类的定义
109.多态
110.特殊方法和运算符重载
111.特殊属性
112.对象的浅拷贝和深拷贝_内存分析
113.组合
114.设计模式_工厂模式实现
115.设计模式_单例模式实现

 

==================文件处理================================

01_file文件操作_操作系统底层关系_写入文件

02_编码知识_中文乱码问题解决

03_关闭流要点1_try异常管理

04_关闭流要点2_with上下文管理_现场还原

05_文本文件的读取

06_enumerate()函数和推导式生成列表_操作每行增加行号

07_二进制文件的读写_图片文件拷贝

08_文件对象常用方法和属性总结_seek()任意位置操作

09_使用pickle实现序列化和反序列化_神经元记忆移植

10_CSV文件的读取_写入

11_os模块_调用操作系统可执行文件_控制台乱码问题

12_os模块_获得文件信息_创建文件夹_递归创建

13_os.path模块_常用方法

14_os模块_使用walk遍历

15_shutil模块_文件和目录拷贝

16_shutil和zipfile模块_压缩和解压缩

17_递归算法原理_阶乘计算

18_递归算法原理_目录树结构展示

 

==================异常================================

01_异常的本质_调试核心理念

02_try_except基本结构

03_try_多个except结构

04_else结构

05_finally结构

06_常见异常汇总和说明

07_with上下文管理

08_trackback模块的使用_异常写入日志文件

09_自定义异常类_raise抛出异常

10_pycharm的调试模式

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值