感觉好久没用博客了,还是需要一个这样的记录,来量化学习情况,进行监测,保证进展
以下链接为我学习的脑图,可以说是我学习笔记的精华了,内容很多,大家可以自行打开,展开看
QAQ…Linux那块由于有道云笔记的bug丢了好多,一直懒得补,所以不咋全
【7月】
- 这个月主要还是学习些python的一些进阶内容
- 现在是毕业后的第一个月,也是我成为正式工的第一个月
——————————————————
【7月总结】python基础最后的一些进阶课学完了,正式迈入了面向对象的学习(进度:11%)
不错不错~感觉离今年学完python语法、学完数据结构与算法、刷完剑指offer,奖励自己新电脑的目标更近了呢!继续加油,baby,muma ~~
【2020年7月12日】
1.列表、字典常用方法,引用概念复习
2.可变、不可变类型:字典key不可变&hash
3.内部函数、外部函数
【2020年7月13日】
1.pycharm的单步跟踪技巧
【2020年7月14日】
1.全局变量函数内不能直接修改,需先global声明变量
2.全局变量名前缀g_或gl_
3.代码结构顺序(shebang待复习,当时没学牢固)
【2020年7月15日】
1.shebang复习
2.函数参数、返回值使用场景
【2020年7月16日】
1.利用元组返回多个值
2.复习只保留一位小数格式化输出:%.1f
【2020年7月17日】
1.多个变量接收返回的多个值(元组)
2.利用元组交换两个数字
【2020年7月18日】
1.函数内部参数使用赋值,不会改变外部参数
2.函数内部参数为可变参数,并使用方法修改参数,外部参数跟着改变(列表+=,相当于extend)
【2020年7月19日】
1.缺省参数的定义
2.深入学习等价类边界值
3.深入学习正交实验法
【2020年7月20日】
1.缺省参数的使用场景
2.缺省参数定义位置
【2020年7月21日】
1.调用带有多个缺省参数的函数,指定参数名
2.多值参数的含义
3.通过多值参数学习,看懂大牛代码
【2020年7月22日】
1.使用多值参数,计算多个数字的和
2.复习while、for循环语句语法
【2020年7月23日】
1.调用含多值参数的函数时,实参必须拆成一个个元素
2.可以利用*、**拆包语法,直接传递元组、字典
【2020年7月24日】
1.递归函数的概念
2.递归函数语法(递归出口)
【2020年7月25日】
1.使用递归函数输出num…2、1
2.使用递归函数进行累加
锵锵锵锵~ python基础的变量的引用以及是否可变、局部和全局变量、函数的返回值和参数进阶三个小模块终于看完啦~~正式进入面向对象啦
【2020年7月26日】
1.过程、函数、面向过程概念
2.面向对象概念
3.类和对象的概念
【2020年7月27日】
1.面向对象代码练习:小明小美跑步吃东西
2.面向对象代码练习:大黄摇尾巴汪汪叫
【2020年7月28日】
1.验证是否是对象的两个方法:“.”、“dir”
2.代码练习:dir()查看对象支持方法
3.内置方法/属性示例
【2020年7月29日】
1.只包含方法的类的语法格式、self参数的含义
2.注意类名要符合大驼峰命名法
3.创建对象语法格式
【2020年7月30日】
1.面向对象中的引用:tom对象变量引用猫类对象
2.print(对象变量),默认输出引用对象的内存地址(16进制)
3.%d十进制,%s十六进制
4.代码验证不同对象引用内存地址不一样:复习id()
【2020年7月31日】
1.类内部self.给对象增加属性
2.类外部变量.增加对象属性(不推荐)
3.使用代码验证不推荐类外部增加属性原因
【8月】
- 8、9月争取把python面向对象的内容学完,相关的笔记也整理完成
- 现在是毕业后的第二个月,也是我成为正式工的第二个月
【2020年8月1日】
1.__init__完整语法、使用场景,代码练手
2.__del__语法、使用场景,代码练手
3.del 对象:删除对象,对象生命周期提前结束
【2020年8月2日】
1.生命周期
2.__str__语法、使用场景,代码练手
3.封装概念
【2020年8月3日】
1.面向对象封装案例1:小明小美跑步吃东西(str、方法内部可直接调用self.属性)
2.面向对象封装案例2:摆放家具(先开发被使用的类、代码过长,括上括号回车)
【2020年8月4日】
1.面向对象封装案例3:士兵突击
2.没有初始值的属性 = None→针对 None 比较时,建议使用 is:if self.gun is None
3.身份运算符is和==的区别
4.使用类soldier对象xusanduo的属性gun= 被使用类gun的对象AK47:xusanduo.gun = AK47→xusanduo.gun.shoot()
【2020年8月5日】
1.私有属性、私有方法的含义
2.私有属性、私有方法的语法
3.访问私有属性、私有方法的方法(不推荐)
【2020年8月6日】
1.面向对象的三大特性
2.单继承的概念
3.单继承的语法
【2020年8月7日】
1.单继承的相关术语
2.单继承的传递性
3.子类方法的重写:覆盖、扩展
【2020年8月7日】
1.单继承的相关术语
2.单继承的传递性
3.子类方法的重写:覆盖、扩展