运行原理
程序要在计算机中运行,三个核心硬件必不可少,分别是CPU、内存和硬盘。
CPU:中央处理器,负责处理数据和计算
内存:临时存储数据(断电之后,数据会消失),读取速度快,空间小
硬盘:永久存储数据,读取速度慢,空间大
python程序执行原理
(1).操作系统会首先让CPU把【python解释器】的程序加载到内存中
(2).【python解释器】读取内存中的【python源代码】,解释器让CPU根据语法规则
从上到下翻译【python原代码】翻译成【字节码】
(3) .然后【python解释器】再将【字节码】转成【二进制机器码】。
(4) .最后CPU执行【二进制机器码】。
Python源代码 py字节码 pyc二进制码010001010
面试问题:
编译器和解释器区别(编译型语言 和解释型语言)
两者都是用来翻译代码的
执行时机不同:
编译器:在运行代码前进行编译,之后再执行代码,就直接运行编译后的二进制码就可以了
解释器:在运行代码的时候再进行翻译
编译器特点:运行速度快,不能跨平台(不同操作系统)
解释器特点:运行速度稍慢,能跨平台
python基础语法
1.熟悉变量定义规则:
概念:将一些运算的中间的结果暂存到内存中,以便后续代码调用。
1.符合标识符规范。
2.不能使用python语言关键字。
3.变量具有可描述性。
4.不能用中文。
2.数据调换
定义一个新的变量
3.熟悉算术运算符
进制换算
懂得都懂
万丈高楼平地起,冲冲冲!



