day 3

接上节课:
虚拟内存:内存空间不足时,不常用代码会被内存写入硬盘上的一块特定区域,称之为虚拟内存


1.编程语言的介绍分类
机器语言:执行效率高,开发效率低,跨平台性差
汇编语言:(用英文单词代替二进制指令)执行效率高,开发效率低,跨平台性差
高级语言: 编译型:C 效率高,开发效率低,跨平台性差
解释型: 效率低,开发效率高,跨平台性强
python语言:是具有python语法风格的语言
python解释器:专门用来识别语言并且解释执行的应用程序


2.运行方式: 1.交互式:即使得到程序运行结果,多用于调试
2.脚本的方式:把程序写入文件中,用python解释器解释内容(约定文件后缀为.py)

一个应用程序运行的三个步骤:1.启动解释器
2.解释器会向系统发送系统调用的指令,把程序内容读入内存
3.解释器根据语法解释执行程序
文本编辑执行相同操作: 1.启动文本编辑器
2.编辑器会向系统发送系统调用的指令,把程序内容读入内存
3.文本编辑器从内存中读取数据冰控制输出屏幕上

注释: 1.对关键性代码的解释说明作用
2.被注释的代码不会运行
单行"#" 多行""" """

原文地址:https://www.cnblogs.com/Jicc-J/p/12403373.html