标签:size 编译器 编程 开发效率 逻辑 rgba 出现 -- mda
Python入门 —— 初识Python
Python是一门编程语言,编程语言是一门语言。
语言就是一个事物与另一个事物沟通的工具。
而编程语言则是人与计算机沟通的介质。
奴隶主--------(人类语言)------->奴隶
人类----------(编程语言)------->计算机
奴隶主把想让计算机替自己做事情的逻辑用编程语言给表达出来并且存入文件中。
计算机---------(取代-->奴隶(人))
编程语言里所出现的所有的基础语法,都是为了让计算机能够具备人的某一项技能,或者说让计算机能够像人一样去干活儿。
直接用“0”和“1”构成的指令去编写程序,即用计算机能够直接理解的二进制指令编写程序,计算机可以无障碍理解。
优点:运行效率最高
缺点:开发效率最低
用英文标签取代二进制去编写程序。
优点:运行效率高
缺点:开发效率低
用人的语言区写程序,计算机无法直接理解,需要翻译,按照翻译方式的不同分为两种:编译型 和 解释型
编译型(例如C):类似于谷歌翻译(编译器)
优点:运行效率高于解释型
缺点:开发效率低于解释型
解释型(例如Python):类似于同声传译(解释器)
优点:开发效率高于编译型
缺点:运行效率低于编译型
对比:
开发效率:解释型 > 编译型
运行效率:编译型 > 解释型
Python2.7是一个过渡版本
标签:size 编译器 编程 开发效率 逻辑 rgba 出现 -- mda
原文地址:https://www.cnblogs.com/xuexianqi/p/12331139.html