登陆 注册

初识Python

hejinjun 2017-09-02 2502人围观 ,发现0个评论 Python编程Python简介

Python简介:

   Python是一门开发效率较高的高级编程语言。

   Python的特点:

    1、高级  

    2、面向对象                                                    

    3、可拓展  

    4、可移植  

    5、优雅  

    6、健壮  

    7、高效的快速原型开发工具  

    8、内存管理器

    9、解释性

    高级:相对于C语言、C++偏底层的语言,Python语言更加抽象,更偏向人类的理解思维。

    面向对象:对面向对象的理解,参考此文章:https://www.hejinjun.cn/python/43.html

    可扩展:一般来说,所有能被整合或导入到其他Python脚本中的代码,都可以称为扩展。你可以用纯Python来写扩展,也可以用C/C++之类的编译型语言来写扩展,甚至可以用java,C都可以来写 python扩展。Python的一大特点是,扩展和解释器之间的交互方式域普通的Python模块完全一样,Python的模块导入机制非常抽象,抽象到让使用模块的代码无法了解到模块的具体实现细节。

    可移植:Python代码通过Python解释器执行,Mac、Linux、Windows都有对应Python解释器,Python解释器本质是用C语言写的,C语言本身就是跨平台的。因此Python具有可移植性。

    优雅:语法简单、易学、而且Python代码相比其他程序,能更快的实现你想要的功能。实现相同功能代码量比其他少很多。

    健壮:Python能在错误发生的时候根据出错条件提供处理机制,这些错误被称为异常。Python可以提供错误追踪的信息。

    高效的快速原型开发工具 :Python具有完备的标准库、丰富的第三方库。

    内存管理器:Python中,内存管理由Python解释器负责,开发人员不需要负责管理。

    解释性:类似于Java,Python代码被编译成字节码,将在Python解释器执行。每一条指令由Python解释器处理,Python解释器同计算机本身之间交互。


Python版本说明:

    Python主要分2.X和3.X两个版本。3.X和2.X的版本部分语法有些区别,因此3.X代码移植到2.X版本可能存在不兼容情况。

    目前推荐学习2.X版本,网上资料相比3.X多,大部分框架基于2.X,当需要用到3.X也能很快过渡过去。

   

    Python下载官方网站:https://www.python.org/downloads/

    自行下载部署Python开发环境,网上教程较多就不再描述了。

    开发工具推荐使用Sublime或者集成开发工具Pycharm。


打赏 支付宝打赏 微信打赏

本文标题:初识Python
本文链接:https://www.hejinjun.cn/python/44.html
作者授权:除特别说明外,本文由 hejinjun 原创编译并授权 花火时光 刊载发布。
版权声明:本文不使用任何协议授权,您可以任何形式自由转载或使用。

    请发表您的评论
    热门文章
    最近发表
    请关注微信公众号
    微信二维码
    不容错过
    Powered By Z-BlogPHP