2020.11.13-15学习随笔
2020/11/13
1.完成800字自我介绍发群里
2.开通了https://www.cnblogs.com/tangege博客园
3.关键是要自己练习 。学习至少半小时视频课程
4.学习了2小时,编程1小时
2020.11.14
1、学习完第二天的课程
2、优化程序的核心方法
3、裸 机操作系统与windows linux操作系统CPU、内存、磁盘三者关系
4、应用程序、操作系统关系
5、IO延迟,磁道、扇区、柱面、MBR、
6、语言的学习方法:单词--语法--沟通书写
7、python全球风靡的关键原因是网络程序不管你的效果再高,也会受网络的速度限制而拖慢,于是
用开发效率最高的,跨平台,兼容性最好的PYTHON是最佳的
8、为什么要用python的虚拟环境:因为每开发一个不同的软件,它可能用的第三方库都不一样,如果
用虚拟环境的话,可以将PYTHON解释器和必要的第三方库放在一起,软件写好后,打包执行即可,这
样出来的软件包不会多一些没用的垃圾,软件也不会很大。
9、学完第三天的课程
2020.11.15
1、理解所有PYTHON语法的万能法则:
是什么?为什么要有它?怎样用?
2、终于把小白版第4天的内容学完了。
3、列表是怎样在内存中存放的?
4、晚上看完了第5天的内容,有如下新的收获:
赋值的几种新方法:链式赋值z=y=x=10,增量赋值
age+=1,交叉赋值n,m=m,n ,解压赋值l=[1,2,3,4]
n0,*_,n3=l
5、最难懂的是PYTHON的内存管理机制,虽然该段内容只要清楚:不要担心内存中的垃圾问题
,PYTHON会帮你自动清除掉。但认真学了这节后,才发现人们解决问题的一个思维逻辑,一个
全新的设计思想:1、当某引用计数器为0时,清除该变量值,
2、标记回收机制:PYTHON发现内存不够时,遍历栈中所有变量名,根据每个变量名顺藤摸瓜,
能找到对应值的,标记为活,找不到的为死值,定为垃圾清除
3、分代回收:为标记回收提高了效率。
6、还有就是PYCHARM的几个快捷键:
ctrl+d 快速复制
ctrl+? 注释 ctrl+/
shift+enter 直接换到下一行
格式化代码: pycharm里code菜单------reformat code 这样可以使书写不规范(但没出错)的代码自动修改规范好。

浙公网安备 33010602011771号