专业室内设计 网站,常州模板建站代理,深圳专业做网站排名公司,招远做网站哪家好一.编程语言演变史编程语言分为三类#xff0c;分别是机器语言#xff0c;汇编语言和高级程序语言。1.机器语言#xff1a;用0和1表示二进制跟计算机进行直接的沟通交流#xff0c;对硬件进行直接操作。2.汇编语言#xff1a;用简单的英文标签来表示二进制数#xff0c;对…一.编程语言演变史编程语言分为三类分别是机器语言汇编语言和高级程序语言。1.机器语言用0和1表示二进制跟计算机进行直接的沟通交流对硬件进行直接操作。2.汇编语言用简单的英文标签来表示二进制数对硬件进行直接操作。3.高级语言以一种更贴近人的逻辑思维方式进行编程屏蔽点了大多数的底层硬件细节。高级语言有编译型和解释型两种。编译型一次编译一整个文件编译的过程需要用到编译器。解释型逐行逐行的翻译解释的过程需要用到解释器。三种语言的比较学习难度机器语言汇编语言高级语言执行效率机器语言汇编语言高级语言(编译型解释型)开发效率机器语言跨平台性机器语言二、安装Python解释器2.1安装解释器之后进行环境变量配置win10:右键点击我的电脑-属性-高级系统设置-环境变量-找到系统目录下的Path路径把包含python.exe程序的文件路径添加到Path中即可。2.2验证Python解释器安装的是否成功windowsr弹出小框打开cmd输入python没有出现‘python.exe‘ 不是内部或外部命令也不是可运行的程序或批处理文件。字样说明python的环境变量为设置成功。2.3多版本共存把对应的版本的Python.exe文件拷贝生成副本并把副本进行重命名。三、python的两种执行方式1.交互式(cmd)优点输入内容立刻就有对应的结果缺点无法永久保持数据2.命令行式 (文本编辑器)优点可以永久保存数据缺点文件运行有点麻烦ps:pyhon程序执行文件的三个阶段1.把python3解释器加载入内存2.将要解释的py文件从硬盘读到内存3.python解释器对读取的py文件进行解释解释成计算机能识别的机器语言。IDE开发编辑器Pycharm仅仅是一个方便开发Python程序的工具。ps文件后缀名是给人看的四、变量1.什么是变量变量体现在两个方面变和量。变指的是事物的状态是可变的量衡量/记录事物的状态。2.为什么要用变量让计算机记录保存事物的某种状态或特征。3.变量的定义变量必须先定义后调用(使用)变量名不能加引号。4.变量命名规则大前提变量名的命名讲究见名知意语法规定1. 变量名由字母、数字、下划线组成2. 不能以数字开头3. 不能使用python的关键字3.4命名的风格1.下划线。单词与单词之间用下划线分开(Python推荐使用)2.驼峰命名。首个单词首字母不大写之后每个单词首字母都大写。3.5 变量值三要素id是变量值在内存中的唯一标识(根据内存地址计算而来内存地址不同则id不同内存地址相同则id相同)type返回的是该变量对应的数据类型value该变量向内存中存储的数据值四.Python的特性Python里没有常量通常讲全大写的变量名看做常量。(Python程序员的约定)垃圾回收机制1.引用计数内存中的数据如果没有任何的变量名与其有绑定关系那么会被自动回收。2.标记清除当内存快要被某个程序占满时会自动触发。3.分代回收根据存活时间的不同划分为不同的等级等级越高垃圾回收机制扫描的频率越低小整数池Python对小整数的定义是[-5,257]。在一个Python的程序中所有位于这个范围内的相同的整数使用的都是同一个对象。