计算机五大核心详解
* 控制器:控制计算机的各个硬件的工作
* 运算器:数学运算 逻辑运算 控制器+运算器=cpu(中央处理器)
* 存储器:用于存储数据
内存:依赖电的工丢失数工作存储数据的速度非常快,但是断电就会丢失。
外存:不依赖电的工作,但是存储数据比较慢 但是可以永久的保存数据。
* 输出设备:显示屏 打印机
* 输入设备:键盘 鼠标
计算机三大核心硬件
* cpu:计算机的最主要的物件 相当于人的大脑中枢神经 程序想运行起来必须要有cpu的参与
* 内存;需要配合cpu 相辅相成的工作 存取速度非常的快
* 硬盘:能够长久的保存数据
操作系统编程语言的发展史
* 我们现在使用的所有应用程序都必须依赖操作系统之上才可以运行;我们常见的pc端的操作系统有windouws macos linux.
* 什么是编程语言:人与计算机之间的沟通的媒介,就相当于我们人类的语言,重新学习了一门新的语言。
* 什么是编程:程序员将自己的思维逻辑和想法用计算机能够读懂的语言写下来的过,编程的结果就是产生一堆文件。
编程语言的分类
高级语言都是需要经过翻译之后才能被计算机识别并执行
* 编译型语言 c++
优势:一次翻译可以重复使用 执行效率高 速度快
劣势:当程序中频繁出行bug就需要反复翻译
* 解释型语言 python
优势:有bug和没有bug执行效率几乎一样
劣势:速度没有编译型语言快
python解释器
一.下载python解释器
1.下载地址:www.python.org
2.点击Downloads或下载菜单,选择适合自己操作系统的版本下载
二.安装python解释器
1.下载好安装包后运行安装,这里用的是Windows系统下Python3.6版本。
2.推荐选择自定义安装,这里选择自定义安装,按下图进行勾选,然后next。
3.点击Browse选择安装路径,放在D盘把前缀删除直到单独文件为止
4.安装成功,如下图所示。
环境变量
在cmd窗口内查找资源的时候
1.先在当前路径查找
2.如果没有 则去系统环境变量中查找
3.还没有 则会提示报错
修改环境变量之后需要使用新的cmd窗口
多版本共存:
拷贝解释器中的python.exe文件
然后给拷贝之后的文件命名(独一无二)
运行python的三种方式
1.cmd直接编写运行:适用于较短 临时执行的代码
2.解释器命令运行:可以编写较长的代码 并且可以长久保存
3.利用IDE工具编写并运行:IDE开发者工具 自动提示 携带各种功能插件 编写代码效率更高更快
sublime对小白不友好
vscode对小白不友好
pycharm功能强大 对小白友好