码迷,mamicode.com
首页 > 编程语言 > 详细

编程语言发展史+python介绍

时间:2019-11-01 12:42:38      阅读:76      评论:0      收藏:0      [点我收藏+]

标签:ctr   汇编   发展史   占用   官方   java   多行   har   文字   

一、编程语言发展史

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 + ?

 

编程语言发展史+python介绍

标签:ctr   汇编   发展史   占用   官方   java   多行   har   文字   

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

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!