Python基础入门(二)
目录一、计算机五大组成部分详解
1、控制器
控制器是计算机的指挥系统,控制计算机各硬件的工作。
2、运算器
运算器在计算机中负责数学运算(计算)和逻辑运算(判断)。
控制器+运算器=CPU(中央处理器)
3、存储器(存取数据)
类别 | 特点 | 优势 | 劣势 |
---|---|---|---|
内存 | 基于电工作 | 读取数据速度快 | 断电数据会丢失 |
外存 | 不基于电工作,有实际硬件 | 可永久保存数据 | 读取数据速度慢 |
常见外存有U盘、磁带、硬盘等等。
4、输入设备
输入设备是往电脑里录入数据(给电脑传递信息)的硬件,如鼠标、键盘。
5、输出设备
输出设备是展示电脑数据(向外界传递信息)的硬件,如显示屏、音响。
二、计算机三大核心硬件
1、CPU
计算机中真正干活的人,没有CPU的参与,程序将无法运行。
2、内存
内存与CPU是好搭档,读取数据的速度很快。
3、硬盘
硬盘是计算机存储数据的地方。
解析:当下载软件时,软件是被下载至硬盘了,但是当打开软件时,软件数据是内存读取的。直到CPU通过内存获取到程序指令并执行后,软件才得以运行。这一过程充分利用了内存读取速度快和硬盘能够永久保存数据的两个优势,且体现了三大核心硬件的作用及运作流程。
三、操作系统
操作系统位于计算机硬件与应用软件之间,本质也是一个软件。操作系统协调、管理和控制计算机各硬件的工作。
电脑上常见的操作系统如Windows、Linux等等。
手机上常见的操作系统,iOS、安卓和鸿蒙。
四、编程与编程语言
1、什么是编程语言?
语言如中文、英文,是人与人之间沟通交流的媒介,而编程语言实际上就是人与计算机交流使用的语言。
2、什么是编程?
编程就是我们将自己的思维逻辑和想法用计算机能理解的语言记录下来的过程。
编程最后得到的就是一个个文件。
五、编程语言的发展史
1、机器语言
直接用二进制指令编写程序
优点:能被被计算机无障碍理解、直接运行,执行效率高
缺点:学习难度太大,容易出错;编程太过复杂、开发效率极低
2、汇编语言
用英文字母取代一串二进制数去编写程序。
优点:相较于机器语言,编写程序相对简单,开发效率稍高一点。
缺点:仍旧是直接操作硬件,复杂程度还是很高,学习门槛还是很高。
3、高级语言
用人类能够读懂的字符与计算机沟通
优点:学习难度低,开发效率高
缺点:执行效率没有机器语言和汇编语言高
常见高级语言有c++、Java、Python及Go语言等等
六、编程语言的分类
类型 | 描述 | 优点 | 缺点 | 举例 |
---|---|---|---|---|
编译型语言 | 先将代码预处理(编译),再整体执行 | 翻译一次可重复使用, 执行效率高、 速度快 | 当程序中频繁出现bug时,需要反复编译 | C++ |
解释型语言 | 计算机一边“阅读”一边执行 | bug对执行效率影响微乎其微 | 速度没有编译型语言快 | Python,shell |
七、Python解释器
1、Python发展方向
web方向、自动化运维、自动化测试、自动化办公、网络爬虫、金融量化、人工智能、机器学习、数据分析等等。
截至目前为止没有任何一门编程语言可以像python这样多点开花!!!
2、Python解释器
Python解释器的作用,通俗理解,就是起到一个翻译的作用,把程序员所编写的代码翻译为计算机能读懂执行的代码
3、Python的由来
Python的创始人为Guido van Rossum。1989年圣诞节期间,在阿姆斯特丹,Guido闲来无趣,决心开发一个新的脚本解释程序,做为ABC 语言的一种继承。之所以选中Python(大蟒蛇的意思)作为程序的名字,是因为他是一个叫Monty Python的喜剧团体的爱好者。
4、版本
版本是更新迭代的记录,学习Python语法对版本区别差异不大。
5、下载与安装
官网:https://www.python.org/downloads/windows/
ps:苹果电脑自带python2.7
安装路径简单一些更好,方便找到它。
6、使用
1.windows+r
2.输入cmd回车
3.切换盘符 D:
4.切换目录 cd python38
5.运行解释器 python
6.退出解释器 exit()
7.退到上一层目录 cd ..
八、环境变量
1、找到计算机,鼠标选中右键单击打开选项框,点击属性进入设置页面。
2、找到高级系统设置点击进入,出现系统属性页面,找到环境变量打开。
3、在系统变量中,找到Path,双击,在打开的编辑系统变量中,在末尾添加一个英文的分号,将python软件安装路径复制就可以了。
4、确定,打开命令行,输入python,出现以下提示即为配置成功。
九、python解释器多版本共存
复制解释器中的python.exe文件,然后重新命名复制文件(如python27.exe),跟其他版本不同名字。
十、运行python程序的三种方式
1.cmd直接编写运行;适用于较短执行的代码。
2.解释器命令运行;可以编写较长的代码并且可以长期保存。
3.利用IDE工具进行编写并运行。IDE(开发者工具):自动提示、携带各种功能插件、编写代码效率更高更快。eg:sublime、vscode、pycharm等。
标签:解释器,入门,编程语言,Python,基础,硬件,python,计算机 From: https://www.cnblogs.com/zhiliaowang/p/16720642.html