编程语言发展史+python介绍

一、编程语言发展史

1、机器语言

机器能理解语言,二进制,0,1,0,1...... 是直接操作硬件的的底层语言。执行效率高,开发效率底,跨平台性差。

2、汇编语言

通过英文字符组成的二进制,直接操作系统,也是底层语言,执行效率略低,开发效率高,跨平台性差。

3、高级语言

就是人类的语言,有逻辑性,执行效率高,开发效率低,跨平台。

高级语言分为:编译型语言 和 解释型语言

编译型:如c,c++,php语言,整个文件全部编译出来,不能一条一条的执行,出现问题就得从头编译,从头写代码。

解释型:如c#,java,Python,写的代码可以一条一条的执行,出现错误可以立即更改。

比较:

开发效率:  解释型 > 编译型 > 汇编语言 > 机器语言

执行效率:  解释型 < 编译型 < 汇编语言 < 机器语言

跨平台性:  解释型 > 编译型

So, python是一门开发效率高的跨平台解释语言。

二、python介绍

python有两种含义,一种是该语言的语法风格,一种就是解释该语言风格的解释器。

1、 python解释器

版本分类:

1. python 2.x  (到2020年官方不在维护)

2. python 3.x

2、python的安装 

官网安装

3、python执行代码的两种方式

交互式:

命令行执行:

4、IDE工具

(python charm)专门用于编写python代码的工具

优点: 提升开发效率

缺点:比较占用内存资源

5、注释

单行注释: #      ctrl + ?

多行注释: ‘ ‘ ‘      ‘ ‘ ‘        /    " " "     " ” “     ctrl + ?

原文地址:https://www.cnblogs.com/Cheryl-D/p/11776125.html

时间: 2024-08-01 03:19:23

编程语言发展史+python介绍的相关文章

01编程语言与Python介绍(全为重点)

01编程语言与Python介绍(全为重点) 1.编程语言分类 1.1 机器语言 直接用二进制指令去编写程序(例:01010101) 执行效率:计算机无障碍理解,直接运行,执行效率最高. 开发效率:复杂,开发效率最低. 跨平台性:贴近.依赖具体的硬件,跨平台性差. 1.2 汇编语言 用英文标签取代二进制指令去执行,英文标签后面代指的是二进制指令.(拓展:操作系统是用汇编语言写的.) 执行效率:执行效率比较高 开发效率:任然是直接操作硬件,开发效率低. 跨平台性:同样依赖具体的硬件,跨平台性差. 1

1.编程语言发展史与Python简介

1.编程语言发展史:1.1机器语言计算机内部只能识别二进制代码,用二进制代码0和1描述的指令称为机器指令,全部机器指令的集合构成的计算机语言称为机器语言.该语言开发效率特别低,运行效率高.1.2汇编语言将机器语言的二进制指令变成英文单词,稍微提高了可读性和开发效率,程序员写完程序后通过汇编器(类似于高级语言的编译器)将汇编代码转化为机器语言然后交给CPU运行.1.3高级语言编译型:相较于汇编语言来说代码可读性.开发效率有所改善,程序员写完程序后通过编译器(比如C语言的GCC)将代码转化为机器语言

python基础(1):python介绍、python发展史

1. python介绍 1.1 python是什么样的语言 编程语?主要从以下?个?度为进?分类,编译型和解释型.静态语?和动态语?.强类型定义语?和弱类型定义语?,我们先看编译型语?和解释型语?.稍后再说强类型和弱类型 编译和解释的区别是什么? 编译器是把源程序的每?条语句都编译成机器语?,并保存成?进制?件,这样运?时计算机 可以直接以机器语?来运?此程序,速度很快. ?解释器则是只在执?程序时,才?条?条的解释成机器语?给计算机来执?,所以运?速度是不如编译后的程序运?的快的. 这是因为计

python介绍 编程语言分类及对比 python解释器安装(多版本共存) 变量 数据类型(三种)

python介绍编程语言分类及对比python解释器安装(多版本共存)变量数据类型(三种) 一:python介绍 1.python是什么? python是一门编程语言,编程语言就是一门语言 语言就是一个事物与另外一个事物沟通的工具 而编程语言则是人与计算机沟通的介质 2.为什么要跟计算机沟通:为了奴役计算机 奴隶主-------(人类的语言)-------->奴隶 奴隶主-------(编程语言)-------->计算机 3.什么是编程 奴隶主把想让计算机替自己做事情的逻辑用编程语言给表达出来

Python之路---------&gt;Python介绍

一. Python介绍 python的创始人为吉多·范罗苏姆(Guido van Rossum).1989年的圣诞节期间,吉多·范罗苏姆为了在阿姆斯特丹打发时间,决心开发一个新的脚本解释程序,作为ABC语言的一种继承. 最新的TIOBE排行榜,Python赶超PHP占据第五, Python崇尚优美.清晰.简单,是一个优秀并广泛使用的语言. 由上图可见,Python整体呈上升趋势,反映出Python应用越来越广泛并且也逐渐得到业内的认可!!! Python可以应用于众多领域,如:数据分析.组件集成

python介绍

本节内容 Python介绍 发展史 Python 2 or 3? 安装 Hello World程序 变量 用户输入 模块初识 .pyc是个什么鬼? 数据类型初识 数据运算 表达式if ...else语句 表达式for 循环 break and continue 表达式while 循环 作业需求 一. Python介绍 python的创始人为吉多·范罗苏姆(Guido van Rossum).1989年的圣诞节期间,吉多·范罗苏姆为了在阿姆斯特丹打发时间,决心开发一个新的脚本解释程序,作为ABC语

编程语言与Python学习(一)

1.1 编程与编程语言 1.1.1 编程语言 计算机的发明,是为了用机器解放人力,而编程的目的则是将人类的思想流程按照某种能够被计算机识别的表达方式传递给计算机,从而达到让计算机能够像人脑一样自动执行的效果. 编程即程序员根据需求把自己的思想流程按照某种编程语言的语法风格编写下来,产出的结果就是包含一堆字符的文件. 能够被计算机所识别的表达方式即编程语言,语言是沟通的介质,而编程语言是程序员与计算机沟通的介质.在编程的世界里,计算机更像是人的奴隶,人类编程的目的就命令奴隶去工作. 1.1.1.1

Python介绍、发展趋势

Python介绍 Python的创始人为吉多·范罗苏姆(Guido van Rossum).1989年的圣诞节期间,Guido开始写Python语言的编译器.Python这个名字,来自Guido所挚爱的电视剧Monty Python's Flying Circus.他希望这个新的叫做Python的语言,能符合他的理想:创造一种C和shell之间,功能全面,易学易用,可拓展的语言. 最新的TIOBE排行榜,Python赶超C++占据第3, 与Java.C一起成为全球最流行的3大编程语言. Pyth

2 python介绍

1.Python介绍:龟叔 python的创始人为吉多·范罗苏姆(Guido van Rossum).1989年的圣诞节期间,Guido开始写Python语言的编译器.Python这个名字,来自Guido所挚爱的电视剧Monty Python’s Flying Circus. 他希望这个新的叫做Python的语言,能符合他的理想:创造一种C和shell之间,功能全面,易学易用,可拓展的语言. 2.Python的发展史 1989年,Guido开始写Python语言的编译器. 1991年,第一个Py