计算机基础之编程
什么是编程语言
什么是编程
为什么要编程
计算机的组成
CPU
控制器
运算器
存储器
主存
外存
I/O设备
输入设备
输出设备
32位64位
多核CPU
机械硬盘工作原理
机械手臂
磁道
扇区
平均寻道时间
平均延迟时间
平均寻找数据时间
操作系统
什么是文件
操作系统的三大组成
操作系统有什么用
操作系统的启动
应用程序的启动
编程语言的分类
机器语言
汇编语言
高级语言
编译型语言
解释型语言
网络瓶颈效应
执行python的两种形式
交互式
命令行式
变量
什么是变量
变量的组成
变量的命名规范
变量名的两种定义方式
常量
变量的三种打印方式
python变量的内存管理
引用计数
垃圾回收机制
小整数池
花式赋值
链式赋值
交叉赋值
布尔类型
解压缩
python与用户交互
三种格式化输出的方式
%占位符
f-string格式化
基本运算符
算术运算符
逻辑运算符
赋值运算符
比较运算符
身份运算符
成员运算符
位运算符
运算符的优先级
流程控制之if判断
单分支结构
双分支结构
多分支结构
if嵌套
流程控制之while循环
while+continue
while+break
while+else
while嵌套
条件控制while退出
流程控制之for循环
for+continue
for+break
for+else
for嵌套
可变不可变类型
有序无序类型
数字类型内置方法
整型
浮点型
字符串内置方法
列表内置方法
元祖内置方法
字典内置方法
集合内置方法
散列表(哈希表)
深浅拷贝
拷贝
浅拷贝
深拷贝
字符编码
python2与python3的区别
python解释器的三件事情
文件处理的基本使用
文件打开的三种模式
打开文件的两种方式
绝对路径和相对路径
with管理上下文
文件的高级应用
新的文件打开的三种模式
光标的移动
文件的修改
函数的定义
三种定义函数的方式
空函数
有参函数
无参函数
函数的调用
函数的返回值
函数的参数
形参
位置形参
默认形参
实参
位置实参
关键字实参
可变长参数
*
*形参
*实参
**
**形参
**实参
*形参**形参:接收所有多余实参
函数对象
引用
作为容器类元素
作为函数参数
作为函数的返回值
函数嵌套
名称空间与作用域
内置名称空间
全局名称空间
局部名称空间
执行顺序
搜索顺序
全局作用域
局部作用域
global控制局部与全局的转换
nonlocal控制内局部与外局部的转换