本周回顾

Posted jimgraymane

tags:

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

计算机基础之编程

什么是编程语言

编程语言是人与计算机交流的介质

什么是编程

通过编程语言写一堆文件

为什么要编程

取代劳动力,帮人类干活

计算机组成

CPU

控制器

控制硬件

运算器

算数运算+逻辑运算

存储器

存储数据

主存(内存)0.1ms

优点:速度快

缺点:容量小,断电即小时

外存(石更盘)0.11ms

优点:容量大,永久存储

缺点:速度慢

输入设备

输入信息,如键盘,鼠标

输出设备

输出信息,如显示器,打印机

应用程序的启动

1.双击qq(找到qq路径)

2.操作系统通知cpu,cpu通知内存去读取外存硬盘中qq的数据

3.内存读入qq数据,启动qq

32位和64位

计算机一次性读取的二进制数。

## 多核CPU

同时刻完成多见事情

机械硬盘的工作原理

机械手臂

读取数据

磁道

存储数据

扇区

划分磁道

平均寻道时间

5ms

平均你延迟时间

4.15ms

平均寻找数据时间

9.15ms

计算机操作系统

什么是文件

操作系统提供的虚拟单位,虚拟单位用来存储数据

操作系统有什么用

把对硬件的复杂操作简单化

操作系统的启动

1.启动临时操作系统

2.临时操作系统启动真正的操作系统

3.启动操作性系统,关闭临时操作系统

编程语言的分类

机器语言

优点:执行速度快

缺点:开发效率慢

汇编语言

优点:开发效率高

缺点:执行效率低

高级语言

编译型

优点:执行效率高

缺点:开发效率低

解释型

优点:开发效率高

缺点:执行效率低

网络的瓶颈效应

变量

什么是变量

描述世间万物的状态(属性)

变量的三大组成

变量名(描述/接受变量值)赋值符号(=)变量值(具体的数据类型)

变量名的命名规范

1.变量名有意义

2.shuzi/字母/下划线组成,不能以数字开头

3.不能以关键字命名(lis)

两种变量名的方式

驼峰提

下划线

数字类型

整型

作用:年龄

定义方式int

使用方式+-*/%**//

浮点型

作用:身高

定义方式float

使用方式+-*/%**//

字符串

作用:姓名

定义方式:str

使用方式:1.索引取值

2.索引切片

3.成员运算

4.for循环

5.len长度

6.strip去两端字符

7.startswith

8.endswith

9.split

10.count

11.ind

12.index

13.join

14.centre

15.ljust

列表

作用:存储多个元素

定义方式:list--》[]存放多个元素

使用方式 索引取值,1.索引切片

2.成员运算

3.for循环

4.len长度

5.append

6.sort

7.reverse

8.extend

9.copy

10.clear

11.remove

12.insert

字典

作用:键值对存储多个值

定义方式内有多个建(字符串)值(任意数值对)

使用方式

1.按key取值

2.按key修改值

3.按key增加值

4.keys

5.values

6.items

7.get

8.setdefault

9.update

流程控制

流程控制之if判断

1单分支结构if

2双分支结构ifelse

3多分支结构if elif else

流程控制之for循环

for+break

终端本层循环

for+continue

终端本次循环,不执行下面的代码

for循环嵌套

for i in range(10):
    for j in range (10):

文件处理

基本的文件操作

1.打开文件open

2.修改文件read/write

3.关闭文件close

文件的三种模式和两种方式

1.r只读

2.w清除只写

3.a追加写入

1.t文本模式

2.b二进制模式

1.w+r+a+

with管理文件和上下文

witth open () as f:
    f.read

异常处理

try:
    pass
except exception as e:
    print (e)

以上是关于本周回顾的主要内容,如果未能解决你的问题,请参考以下文章

上期回顾(Hash算法):两数之和

go·回顾本周购物盛宴的狂欢点,你get了吗?

HTML5区块链游戏大会精彩观点总结和本周链游要闻回顾

自动驾驶风波不断全球领袖讨论如何监管科技企业...一周热点新闻回顾

Istio Meetup 回顾

每周回顾:继续向前