Python学习路程——Day2
Python学习路程——Day2
一、计算机的五大组成部分详解
1、控制器
cpu、主要作用是发出各种指令从而达到控制电脑硬件、软件的运行和工作的目的
2、运算器
cpu、主要作用是进行电脑的数学运算与逻辑运算
3、存储器
内存:容量小、运行速度极快
外存:硬盘、磁盘、U盘等、容量大、运行速度较慢
4、输入设备
键盘、鼠标等,负责向电脑输入数据的设备
5、输出设备
显示器、音响、打印机等,负责电脑端向外界输出数据的设备
二、计算机三大核心硬件
1、cpu
负责发出各种指令,用来调度电脑硬件和软件的运行,同时也负责电脑的数学运算和逻辑运算,运算器和控制器合称为cpu。
2、硬盘
外部存储器,主要用来存储数据,可以长久的保存数据。
3、内存
负责硬盘和cpu之间的配合、负责暂时的存放cpu中所需要使用的数据,以及与硬盘等外部存储器之间的数据的交换。
4、关于三大核心硬件的一些总结
1.内存容量要远比硬盘小得多有很大原因是硬件水平跟不上内存一般为:4GB 8GB 16GB 32GB 64GB 128GB 256GB 等(容量大的内存造价高、一般用于服务器)
2.为什么不直接砍掉内存 让CPU跟硬件交互
CPU的运行速度非常的快(1000) 但是硬盘的运行速度非常的慢(1)主要因素跟转速有关。
内存的速度比硬盘快很多 可以跟CPU搭配干活 提升CPU运行效率
3.只要是运行的程序 产生的数据第一时间肯定在内存
以前的文本编辑器使用过程中如果突然断电数据会立刻丢失
现在的文本编辑器不会出现这种情况的原因是内部自动执行保存操作
保存>>>:将内存中的数据刷到硬盘
扩展:自动保存机制有两种方式
方式1:实时检测文档变化 一旦有变化就保存
方式2:循环定时任务 每隔一段时间保存一次
三、操作系统
1、操作系统概述
操作系统是用户和电脑硬件之间的桥梁,控制和管理整个计算机系统的硬件和软件资源,合理的组织和调度计算机的工作与资源分配,现在的软件开发都要基于操作系统来开发。
2、常见的电脑操作系统
windows、Linux、macos
3、常见的手机操作系统
andirons、ios、鸿蒙
四、编程与编程语言
1、编程的概述
编程就是程序开发人员,通过编写一些指令,这些指令通过翻译成为计算机能够执行的格式,它是指能够被计算机接受和处理的、具有一定语法规则的语言
2、编程语言的概述
编程语言是人们用于计算机的一种语言,这种语言人和计算机都能够识别,通过编程语言程序员可以准确的定义计算机所需要使用的数据,并精确的定义在不同情况下应当采取的行动。
3、编程语言的发展史
最初是由机器语言0和1组成,计算机只识别0和1,即是高电频率和低电频,程序员开发程序需要写一堆0和1,后来为了解决这个问题于是出现了汇编语言,用符号代替了0和1,比机器语言便于阅读和记忆.在到了后面就出现了高级语言,因为汇编语言还是不容易懂,于是高级语言就诞生了,更接近人类自然语言,例如Java、Python、PHP、C、C++等等
4、编程语言的的分类
机器语言
二进制:只有0和1的编程
优点:计算机可以直接进行执行,不需要进行翻译,速度快
缺点:编写难度极大、开发周期极长
汇编语言
面向机器的程序设计语言,亦称作符号语言,在汇编语言中,用助记符来代替机器的操作码,用地址符号或者符号来代替指令或者操作数的地址。
优点:
可以轻松的读取存储器状态以及I/O接口情况编写的代码因为少了很多编译的环节,可以能够准确的被执行作为一种低级语言,可扩展性很高 。
缺点:
因为代码非常单调,特殊指令字符很少,所以造成了代码的冗长以及编写的困难
因为汇编仍然需要自己去调用存储器存储数据,很容易出现BUG,而且调试起来也不容易
就算完成了一个程序,后期维护时候也需要耗费大量的时间。
因为机器的特殊性造成了代码兼容性差的缺陷。
高级语言
高级语言是一种独立于机器,面向对象或者过程的语言,高级语言更容易被人类所接受与学习。
优点:好用、好学就是优点,不必多说!
缺点:我感觉没缺点,行吗?
五、python解释器
Python解释器简介
python解释器是解释python脚本执行的程序。我们编写python代码保存后,会得到一个以.py为扩展名的文本文件。要运行此文件,就需python解释器去执行.py文件。
六、Python解释器多版本共存
1、Python解释器的下载与安装
Python的下载可以通过官网进行下载
官网地址:https://www.python.org/
安装过程:
双击下载好的Python解释器
点击下一步
选择需要安装的文件夹点击下一步
点击yes
点击下一步
等待安装完成,点击Finsh
到此Python2.7的安装就完成了
2、Python解释器的环境变量配置
win11用户直接在搜索栏中搜索环境变量点击编辑系统环境变量
点击环境变量
找到系统变量里面的Path,并双击
点击新建
找到自己安装的Python解释器的目录,里面有python.exe的目录,并复制目录的地址(此处的地址为:D:\Python2.7)
将复制的地址添加到新键的变量框中
然后把点开的有关环境变量的三个界面都点击确定
至此Python解释器的环境变量就设置完成了
3、查看自己的python解释器是否安装成功
按windows键加R,输入cmd
进入到命令提示符页面
在命令提示符页面输入python2.7(我这里做了多版本共存、没有做的直接打python即可,多版本共存在下面),当你出现了和我一样的界面,恭喜你,成功了
4、Python解释器的多版本共存操作步骤
找到python.exe文件所在目录!
复制python.exe文件,粘贴在当前页面,会出现一个副本,将副本重命名下,就ok了,后面的那个版本都是这个操作步骤(注意:一定要复制,不要改原文件)
七、运行Python程序的三种方式
1.cmd直接编写运行;适用于较短执行的代码。
2.解释器命令运行;可以编写较长的代码并且可以长期保存。
3.利用IDE工具进行编写并运行。IDE(开发者工具):自动提示、携带各种功能插件、编写代码效率更高更快。eg:sublime、vscode、pycharm等。