zoukankan      html  css  js  c++  java
  • Python优势

    Python优势的最大有点就是比其他语言更简单易学,功能强大的解释型编程语言,它有简洁明了的语法,高效率的高层数据结构,能够简单而有效地实现面向对象编程,欢迎大家学习参考。

    如果你仅仅认为用Python优势只能写写“Hello World”,那你就大错特错了。 Python可以被应用到网络开发、GUI开发、图形开发、Web开发、游戏开发、手机开发、数据库开发等众多领域。

    网络开发方面,Python提供了大量可用的网络编程模块,涉及到Socket、EMail、FTP等等;众所周知的豆瓣网http://www.douban.com/),就是使用了专门用于Python的网络开发框架——Twisted;此外,Python还支持Jabber等等。

    GUI开发方面,既有Python标准GUI库——TKinter,又有很多强大的第三方GUI库,例如wxPython。 Web开发方面,Python更显强大。应用服务器,有zope;CMS系统,有plone(基于zope)。

    游戏开发方面,Python也有举足轻重的地位。很多网络游戏脚本,例如账号注册系统、物品交换系统、场地转换系统和攻击防御系统,都是用Python写的,与C++相比,Python更加轻便。IDLE是python创初人Guido van Rossum使用python and Tkinter来创建的一个集成开发环境。DrPython是一个高可配置的程序开发环境,用Python语言开发,可跨平台使用。

    Visual Python.Visual Python 是一个Visual Studio .NET中的一个高效强大的Python插件!Python是一种不但成熟而且功能也十分强大的面向对象程序设计语言。尽管Python有着这样或者那样的优点。

    但是它仍然面对着这样的一种现实:真正了解Python的人给予了它很高的评价!Python - ChinaUnix.net.Python的优势以及Python库?python的优点: NO.1 快速开发(唯一能和python比开发效率的语言只有rudy)。

    NO.2跨平台(由于python的开源,他比java更能体现"一次编写到处运行", NO.3解释性( 无须编译,直接运行/调试代码), NO.4构架选择太多(GUI构架方面 主要的就有 wxPython, tkInter, PyGtk, PyQt 。

    Web构架方面Zope, Django,ModPython for Apache,Karrigell ,Quixote 都各有所长。Python与Ruby比较 (2008-07-04 23:37:54)针对于python的网络编程,有一本很好的书:《python网络编程基础》这本书全面介绍了使用Python语言进行网络编程的基础知识。

    主要内容包括网络基础知识、高级网络操作、Web Services、解析HTML和XHTML、XML、E-mail服务、FTP、使用Python操作数据库、SSL、几种服务器端框架(包括Socket服务器、SimpleXMLRPCServer、CGI和mod_python)。

    以及多任务处理(包括Forking、线程和异步通信)等。这样很可能会涉及从实际尝试"最佳文本编辑器,附加命令行"方法到 Python 开发,而对于更复杂的 Python 集成开发环境 (IDE) 在 Python 讨论网站上有详尽的内容。

  • 相关阅读:
    linux 开机启动设置
    Ubuntu安装Oracle时出现乱码,及其他安装错误
    ubuntu 设置DNS
    opencv cuda TK1 TX1 兼容设置
    int to string
    post文件的html
    vc 获得调用者的模块名称
    dlib landmark+人面识别
    android破解
    jquery $(document).ready() 与window.onload的区别
  • 原文地址:https://www.cnblogs.com/alexzp/p/3380202.html
Copyright © 2011-2022 走看看