day56py复习

Posted lg04551

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了day56py复习相关的知识,希望对你有一定的参考价值。

一、计算机基础

操作系统启动流程

加电,Bios-检测硬件-CMOS

找启动盘-》读取第一个扇区,512b(前446引导信息,中64为分区信息,后2位结束标志位
)加载bootloader 读取操作系统内核到内存(接管BIOS)

 

平均寻道时间:寻找到所在信息磁道的平均时间,5ms

平均延迟时间:找到磁道上数据所在位置的平均时间,取决于转速

7200r/min的转速,平均延迟时间为4ms

每进行一次I/O操作需要经历以上的9ms 时间

 

操作系统包括:接口程序(将硬件的功能封装成简单的接口)和内核(用于控制硬件)

操作系统的定义:一个协调、控制、管理计算机硬件及软件的控制程序

 

应用程序的启动

1、向操作系统提交程序启动文件的路径,操作系统根据文件的路径把文件的数据读入内存

操作系统调用CPU执行内存中刚刚读入的程序代码

编译:编译一次,拿到结果可以重复执行,无需重新翻译;

解译:边翻译边执行,类似同声传译

py的两种运行方式

交互

脚本文件方式:启动python解释器->将路径所指的代码读入内存-》解释执行

 

变量,指可以反映状态变化的机制

为什么需要变量:程序的执行本质就是一系列状态的变化。

定义一个变量的:内存中申请一个内存空间,变量名指向该内存空间

python自带垃圾回收机制,如果有值没有绑定变量名会自动回收

 

变量的命名规范

1、变量名只能为字母,数字或下划线的任意组合

2、变量名的第一个字符不能为数字

3、变量名不能为关键字

变量的定义方式有两种

驼峰体、下划线

变量的三个物征:id ,type,value

id是内存中的位置,id相同,type,value肯定相同

is是身份运算比较的是ID;==比较的是值

 

常量:大写表示常量

 

基本数据类型:

整形:int,浮点型:float,字符串str:列表list:字典dict:布尔bool:

所有的数据类型都自带布尔值,None,0,空

 

可变:(id变,值可变)字典,列表

不可变:(值变,id必变,):数字,字符串

格式化输出%s

 

以上是关于day56py复习的主要内容,如果未能解决你的问题,请参考以下文章

Day54~56-jQuery

2111 JAVASE每日复习总结 链接汇总

2107 JAVASE每日复习总结 链接汇总

CGBTN2108-DAY05总结复习

day18-事务与连接池 1.复习

day18 11.复习