myself1
计算机基础之编程 编程语言是人与计算机交流的介质 编程是通过编程语言编写一大堆文件 为什么要编程-->奴役计算机,让计算机帮我们干活 计算机组成 CPU 控制器 运算器 内存 外存 输入设备 输出设备 IO设备 32位和64位 多核CPU 应用程序的启动 机械硬盘工作原理 机械手臂 磁道 扇区 平均寻道时间 平均延迟时间 平均寻找数据时间 固态硬盘工作原理 计算机操作系统 什么是文件 什么是应用程序 操作系统的作用 操作系统的启动 编程语言分类 机器语言 汇编语言 高级语言 编译型 解释型 网络瓶颈效应 网络的延迟时间远远大于应用程序的执行时间 python文件执行的两种方式 交互式 命令行式(python test.py) 变量 变量-->描述世间万物变化的状态 变量的组成 变量名的命名规范 变量名的两种定义方式 常量 常量-->python中约定俗称不变的量,但实际上是可以改变的,常量名全大写 变量内存管理 引用计数 垃圾回收机制 小整数池 定义变量的三种特征 打印值 打印内存 打印数据类型 import numpy as np arr = np.array([1, 2, 3]) arr array([1, 2, 3]) type(arr) numpy.ndarray 花式赋值 链式赋值 交叉赋值 注释 单行注释 多行注释 与用户交互 input input接收的值全是字符串