python - 语言介绍

Posted Anec

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python - 语言介绍相关的知识,希望对你有一定的参考价值。

python 程序的执行过程

python 的实现

  Cpython 

    原始、标准的实现方式

  Jython

    用于与Java语言继承的实现

  Ironpython

    用于与.net框架继承的实现

 

python 性能优化工具

  psyco

    python语言的一个扩展模块,可以即时对程序代码进行专业的算法优化,可以在一定成都上提高程序的执行 速度,尤其是在程序中有大量循环操作时

    目前开发工作已经停止,由pypy所接替.

  pypy

    pypy 是用python实现的python解释器

    python语言的动态编译器,是psyco后续项目

    可以运行在linux32位和64位,maxOSX和windwos的32位平台中

  shed skin

    python编译器,能够将python代码转换成C++代码

 

python 编写/执行

  交互式解释器

    直接启动python,其显示信息取决于程序版本及操作系统等

    

  python 程序文件

    交互式模式下的程序执行完成后难以再次运行

    将编写的程序保存至文件(py)中方便多次运行

      python的此类包含了一系列预编写好的语句的程序文件称作""模块""

      能够直接运行的模块文件通常称作脚本(即程序的顶层文件)

 

  python源程序文件通常以.py为扩展名

    例如,新建一个名为firstpycode.py文件,内容如下所示:

    

    第一行为shebang,即执行脚本时通知内容要启动的解释器

    第二行通过import导入一个python模块platform

    第三行打印platform模块的uname方法的执行结果

    给予此脚本以执行权限,并执行即可.

    

 

python 文件结构

      

 

Python 擅长的领域

  web开发

      Django、Pyramid、Tornado、Bottle、Flask、WebPy 


  网络编程

    Twisted、Requests、Scrapy、Paramiko 

  科学运算

    SciPy、Pandas、Ipython

   GUI图形开发

    wxpython、PyQTV、Kivy 

  运维自动化

         OenStack、Saltstack、Ansible、腾讯蓝鲸

以上是关于python - 语言介绍的主要内容,如果未能解决你的问题,请参考以下文章

python基础--python介绍

Python语言介绍

python介绍

python介绍与安装

Python语言介绍

[python之路]简单介绍