zoukankan      html  css  js  c++  java
  • python主要用来做什么

    python这门编程语言在国外极受欢迎,但在国内使用还不是极普遍。

    由于python编程效率极高,现在国内的使用者也开始变得越来越多。

    python主要用来做什么?这个语言到底有哪些作用呢?

    下面主是它的应用大全:

    系统编程:提供API,能方便进行系统维护和管理,Linux下标志性语言之一,是很多系统管理员理想的编程工具,这也是国外为什么使用者这么多的原因,我们国内很少使用Linux。

    图形处理:有PIL、Tkinter等图形库支持,能方便进行图形处理。

    数学处理:NumPy扩展提供大量与许多标准数学库的接口。

    文本处理:python提供的re模块能支持正则表达式,还提供SGML,XML分析模块,许多程序员利用python进行XML程序的开发。

    数据库编程:程序员可通过遵循Python DB-API规范的模块与Microsoft SQL Server,Oracle,Sybase,DB2,MySQL、SQLite等数据库通信。python自带有一个Gadfly模块,提供了一个完整的SQL环境。

    网络编程:提供丰富的模块支持sockets编程,能方便快速地开发分布式应用程序。

    Web编程:应用的开发语言,支持最新的XML技术。使用python也可能制作网站哦。

    多媒体应用:Python的PyOpenGL模块封装了“OpenGL应用程序编程接口”,能进行二维和三维图像处理。PyGame模块可用于编写游戏软件。

    pymo引擎:这是一款运行于Symbian S60V3,Symbian3,S60V5, Symbian3, Android系统上的AVG游戏引擎。因其基于python2.0平台开发,并且适用于创建秋之回忆(memories off)风格的AVG游戏,故命名为PYMO。可以开发一些手机上的软件。

    黑客编程:python有一个hack的库,可以大大减少编程的工作量,很多本来很复杂的工作,可以很容易实现。

    总的来看,python是一个功能极强大的编程语言。

    如果你想用最少的代码实现最多的功能,可以学习一下python这门语言。

  • 相关阅读:
    linux下启动和关闭网卡命令及DHCP上网
    python 编码问题
    paddlepaddle
    Convolutional Neural Network Architectures for Matching Natural Language Sentences
    deep learning RNN
    Learning Structured Representation for Text Classification via Reinforcement Learning 学习笔记
    Python IO密集型任务、计算密集型任务,以及多线程、多进程
    EM 算法最好的解释
    tensorflow 调参过程
    tensorflow 学习纪录(持续更新)
  • 原文地址:https://www.cnblogs.com/oskb/p/5063362.html
Copyright © 2011-2022 走看看