计算机基础之编程

什么是编程语言

什么是编程

为什么要编程

计算机五大组成

CPU

控制器

运算器

存储器

主存

外存

输入设备

输出设备

32位和64位

多核CPU

机械硬盘工作原理

计算机操作系统

什么是文件

操作系统的作用

操作系统的启动

应用程序的启动

编程语言的分类

机器语言

汇编语言

高级语言

编译型语言

解释型语言

网络瓶颈的效应

Python执行程序的两种方式

交互式

命令行式

变量

什么是变量

变量的三大组成

变量的命名规范

变量名的两种形式

常量

Python变量内存管理

引用计数

垃圾回收机制

小整数池

变量的三种打印方式

花式赋值

链式赋值

交叉赋值

数据类型基础

数字类型

整型

浮点型

字符串

列表

字典

布尔类型

解压缩

Python与用户交互

格式化输出的三种方式

f-string格式化

%占位符

format格式化

基本运算符

赋值运算符

算术运算符

逻辑运算符

比较运算符

身份运算符

成员运算符

运算符的优先级

流程控制if判断

单分支结构

双分支结构

多分支结构

流程控制while循环

while+break

while+continue

while+else

tag控制while退出

流程控制for循环

for+break

for+continue

for+else

数字类型内置方法

整型

浮点型

字符串内置方法

列表内置方法

有序or无序

可变or不可变