持续更新······
Python是解释性语言,无需编译和链接
变量和参数无需声明,但是要定义(定义创建了对象并分配空间;声明是在其他文件中引用,该对象在其他地方已经被定义,此时没有分配空间;联想函数在头上的声明,定义函数体在后面的代码)
语句组使用缩进代替开始,结束,大括号
注释使用#,而不是// 使用python tutor网页帮助理解(也有c,c++等其他语言)
*列表和元组的区别
1.列表是动态数组(可读可写),元组是静态数组(只读),元组不支持改变长度,但是可以合并成一个新元组,但是不需要为新元组分配新空间。字典:键值对
cache(高速缓存区) 从cpu角度考虑,是为了提高cpu和内存之间的数据交换速度而设计的。经常被用在从磁盘的I/O请求上,如果多个进程都要访问某个文件,于是该文件被写入cache以便下次访问,这样可以提高系统性能。从磁盘读取出来。
buffer(缓冲区) 根据磁盘的读取速度设计,把分散的写操作集中进行,减少磁盘碎片和磁盘的反复寻道。即将写入磁盘。暂时存放的空间。
网友评论