大数跨境

CCN红馆 | 我们都是技术控

CCN红馆 | 我们都是技术控 上海中商网络股份有限公司
2015-10-29
4
导读:以下文字由技术狂人提供,请各位点赞阅读。Python—初探Python(英语发音:/ˈpaɪθən/), 是

以下文字由技术狂人提供,请各位点赞阅读。


Python—初探


Python(英语发音:/ˈpaɪθən/), 是一种面向对象、解释型计算机程序设计语言,由Guido van Rossum于1989年发明,第一个公开发行版发行于1991年,具有近二十多年的发展历史,成熟且稳定。Python具有丰富和强大的库。它常被昵称为胶水语言,能够把用其他语言制作的各种模块(尤其是C/C++)很轻松地联结在一起。

Python的开发者来自不同领域,他们将不同领域的优点带给Python,从Python 2.0开始,Python从maillist的开发方式,转为完全开源的开发方式;并且他们投入大量时间用于hack Python,使得Python程序员可以花更多的时间用于思考程序的逻辑,而不是具体的实现细节。这一特征吸引了广大的程序员,也造就了Python的流行。


优势

简单易学:

这一部分引出了本书的重点:相对于其他编程语言,Python 语言的核心是惊人的简单易学。实际上,你可以在几天内(如果你是有经验的程序员,或许只需要几个小时)写出不错的Python 代码。

高层语言

无需考虑诸如如何管理你的程序使用的内存一类的底层细节

强大的整合性:

这从其号称“胶水语言”就可看出其功能强大的整合作用,管中窥豹可见一斑啊!

免费、开源

Python是FLOSS(自由/开放源码软件)之一。使用者可以自由地发布这个软件的拷贝、阅读它的源代码、对它做改动、把它的一部分用于新的自由软件中。

面向对象:

Python既支持面向过程的编程也支持面向对象的编程。

可嵌入性:

可以把Python嵌入C/C++程序,从而向程序用户提供脚本功能

丰富的类库:

Python标准库很庞大,它可以帮助处理各种工作,包括正则表达式、文档生成、单元测试、线程、数据库、网页浏览器、CGI、FTP、电子邮件、XML、XML-RPC、HTML、WAV文件、密码系统、GUI(图形用户界面)、Tk和其他与系统有关的操作。这被称作Python的“功能齐全”理念。除了标准库以外,还有许多其他高质量的库,如wxPython、Twisted和Python图像库等等。

可移植性:

Python 的标准实现是由可移植的ANSI C 编写的,可以在目前所有的主流平台上编译和运行。可以在MS-DOS、Windows、Windows NT、Linux、Soloris、Amiga、BeOS、OS/2、VMS、QNX等多种OS上运行。

以上Python的众多特点获得了越来越多的开发人员的喜爱,现在internet上有着很多的个人博客和技术论坛在讨论和交流Python。

既然Python这么火爆,哪有那些大公司在应用呢?

国外谁在用Python?


国内谁在用Python?

Python在国外发展的风生水起,咱们的国内大咖们也不能落后,跟进和超越!


腾讯游戏运营内部开放平台、豆瓣的内部的 PaaS平台、新浪研发的PaaS平台、搜狐邮箱等国内的应用都已经开始在使用Python。

关注:

网络大咖们用的风风火火,作为咱们CCN也不能落后啊!一直以来,CCN都在密切关注着当前前沿技术,对其进行关注、跟进、研讨,寄望于通过对新技术学习和吸收来不断拓宽我们的技能,逐步延伸和应用于我们的服务领域。

CCN将对业内的前沿技术保持持续的关注,同时也期望能够有机会与广大技术爱好者共同探讨和交流。



【声明】内容源于网络
0
0
上海中商网络股份有限公司
一物一码商品数字化全价值链服务商,深耕领域26年!
内容 528
粉丝 0
上海中商网络股份有限公司 一物一码商品数字化全价值链服务商,深耕领域26年!
总阅读1.3k
粉丝0
内容528