操作系统+编程语言的分类+执行python程序的两种方式+变量
2021-07-01 23:04
标签:代码 不同 完整 风格 字母 资源 python 复杂 编写 1.什么是操作系统? 操作系统就是一个协调\管理\控制计算机硬件资源与软件资源的一个控制程序. 2.为何要操作系统? a.把复杂的硬件操作封装成简单的功能\接口用来给用户或者程序来使用(文件) b.把应用程序对硬件的竞争变得有序 3.如何用操作系统? 一套完整的计算机系统分为3层: 应用程序层 操作系统层 计算机硬件层 编程语言的分类 1.机器语言:直接使用二进制指令去编高于写程序(直接操作硬件) 优点:计算机无障碍理解,运行效率高。 缺点:开发效率低 2、汇编语言:使用英文标签代替二进制指令去编写程序(直接操作硬件) 优点:比起机器语言开发效率高 缺点:开发效率比机器语言高,但仍然低 3.高级语言:直接使用人能理解的表达式去编写程序 问题是计算机无法直接理解,程序是需要经过翻译才能被计算机理解执行的。按翻译方式的不同分为两种: a.编译型:谷歌翻译,优点:执行效率高于解释型。C语言 b.解释型:同声传译,优点:开发效率高于编译型。Python 开发效率:解释型>编译型>汇编语言>机器语言 执行效率:机器语言>汇编语言>编译型>解释型 执行python程序的两种方式: 1.交互式环境:输入代码立即执行 优点:调试程序方便 缺点:无法永久保存程序 2代码写入文件,文件名test.py 打开cmd执行python3 D:\test.py 优点:永久保存程序 变量 1.什么是变量? 量:衡量\计量\记录某种状态的 变:记录下来的某种状态是可以发生变化的 2.为什么要用变量? 为了让计算机能够像人一样去识别世间万物 如何识别,就是把事物的特征记录下来--->变量的定义 2.如何使用变量? 变量的使用必须遵循:先定义,后引用 定义变量 name= ‘egon‘ 定义一个变量分为三部分 变量名:变量名是访问到值的唯一方式 赋值符号:将值的内存地址’赋值‘给变量名 变量的值:记录状态 变量名的命名规范 1.大前提:对值有描述性的功能 2.小细节:字母数字下划线组成 首字母不能是数字 3.不要用python自带的关键字 变量的命名风格: 1驼峰体:OldboyOfAge = 73 2下划线(推荐使用):oldboy_of_age = 73 补充:运行python程序的三个阶段!!!!!!!!!!!!! python3 D:\test.py 1.先启动python解释器 2.python解释器将python文件由硬盘读入内存 3.python解释器解释执行刚刚读入内存的代码,开始识别python的语法 Python的垃圾回收机制 引用计数一旦为零就是垃圾会被python的垃圾回收机制回收 操作系统+编程语言的分类+执行python程序的两种方式+变量 标签:代码 不同 完整 风格 字母 资源 python 复杂 编写 原文地址:https://www.cnblogs.com/zhangrenguo/p/9635280.html
文章标题:操作系统+编程语言的分类+执行python程序的两种方式+变量
文章链接:http://soscw.com/index.php/essay/100518.html