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

一篇最应该写在前面的the_start_python

时间:2018-08-21 01:07:15      阅读:153      评论:0      收藏:0      [点我收藏+]

标签:相关   标识符   before   数据结构   标识   art   影响   自己   优点   

before python

  在了解python之前,我们最先应该知道的是编程是什么?那么编程是什么呢,从大白话上来说,编程就是写出计算机能够执行的语言,让计算机为我们服务。

那么从专业的角度上来说,编程应该是数据和算法的集合。那么什么是数据,什么有又是算法呢?数据,一般称之为数据结构。而算法则是一种实现过程。在我

们设计自己的程序的时候,数据结构设计的好坏直接影响到算法复杂度的好坏。所以设计良好的数据结构对实现我们想要的程序很关键。

 

So what is python?(在第一篇中有介绍)

 

语言的分类

1.机器语言:是由二进制组成的语言

 

2.汇编语言:实质与机器语言相同,都是直接对硬件进行操作,只是采用了英文缩写的标识符,更加便于记忆。

 

3.高级语言:又分为编译类语言和解释型语言

  编译类语言:运行后不需要重新翻译,直接使用编译结果。程序效率执行高,相关语言:C  C++ Delphi 等

        过程:人读懂的代码--->编译---->二进制------>cpu运行

        缺点:跨平台性差,(代码本质是一样的,但是编译的不一样)

  解释类语言:解释方式:类似同声翻译

  开始----->源代码文件------>解释器/虚拟机(动态编译)------>二进制------>cpu运行

  优点:能够跨平台,开发效率高

  缺点:运行效率低(但是随着硬件的更新换代,这一问题在未来应该不是问题)

 

python 的解释器们

1.CPython(官方推荐,使用较多)

2.IPython(基于CPython,交互性有所增强)

3.PyPy(可能是未来的主流)

4.JPython

5.IronPython

等。。。。

 

----------------------------------------------------------分割线----------------------------------------------------------------

一篇最应该写在前面的the_start_python

标签:相关   标识符   before   数据结构   标识   art   影响   自己   优点   

原文地址:https://www.cnblogs.com/swearBM/p/9508996.html

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