python是编程语言 语言 一种事物与另外一种事物沟通的介质 所以说编程语言是程序员与计算机沟通的介质 什么是编程: 就是程序员用计算机所能理解的表达方式(编程语言)把自己的思维逻辑写下来,编程的结果就是一堆文件 什么要编程? 或者说为什么要和计算机沟通,让计算机按照人的逻辑执行程序,取代并解放人力 完整的计算机系统 3层结构 应用程序 (不能直接操作硬件,如果要操作硬件,需要向操作系统层发出请求) 操作系统 (往上服务于应用软件,往下控制硬件) 计算机硬件 五大组成 控制器:统筹规划硬件与软件的运行,调控计算机各组成部分协调合作 运算器:可以完成数据的 算数运算 与 逻辑运算,得到想要的结果 存储器:需要再次使用的数据可以通过存储器进行 临时 或 永久存储 - 内存: 基于电工作,通电能存数据,断电数据消失 - 外存: 外部存储(硬盘),永久保存数据 输入input设备:将外界的信息,通过输入设备,提供给计算机 输出output设备:从计算机内部提前想要的数据 数据的处理流程 数据先通过输入设备到内存,然后CPU从内存里取出数据在进行处理,最后处理完的数据给到内存,内存给到输出设备显示 计算机三大核心 cpu: 中央 控制器 + 运算器 内存:临时存储数据,断电后消失 硬盘:永久存储数据,断电后还拥有 CPU 控制器+运算器=CPU 功能: 控制+运算 工作方式: 取值---