编程语言世界杯,Python击败老牌劲旅Java夺冠


本文1346字,阅读大概需要 4 分钟。

世界杯激战正酣,克罗地亚突围成功,与年轻的法国队会师决赛。周日晚北京时间23:00将会决出本届世界杯的冠军。

谁将会捧起大力神杯?我们拭目以待!买定离手!

于此同时,我们码农世界杯中,后起之秀Python,已悄然击败Java,捧得“大键盘杯”的桂冠!

Python的夺冠是偶然、也是必然

如今,Python 已经成为一种再主流不过的编程语言了。它天生丽质,易于读写,非常实用,从而赢得了广泛的群众基础,被誉为“宇宙最好的编程语言”,被无数程序员热烈追捧。

出生于1991年,今年28岁,虚岁。在他未成年的时候,一直在小众语言中活蹦乱跳,但最近的五年,突然爆红起来,他到底经历了什么?有着怎样独特的气质?

总结他的优势,可以从以下五个方面看:

1. 对于初学者,他是最容易上手的语言之一,人生苦短,我用Python,您懂的。除了程序员领域,Python迅速在各行各业的到应用。

2. 企业领域,今年兴起的大数据云计算,将Python的应用场景阔了更多的场景,毕竟,他绝对是数据处理领域的一把好手。

3. 惊人而丰富的武器库,搞数据计算用NumPy,搞web开发用Django,高机器学习用scikit-learn,搞语意分析用nltk,总之,只有想不到,没有找不到。

4. 交这个朋友,靠得住。他运行效率快、耗费资源少,并且稳定可靠。而且、而且开发效率也是名列前茅。

5. 有个很赞的爹,很多知名语言都有靠山,比如C#的背后是微软,Java被Oracle抱在怀里,而PHP则被Facebook选中。Python背后的爸爸则是Google。这个爹为了他的成长真是不遗余力的呵护,办社区,录课程,做广告,整开源,总之,只要能想到,Google全做到。

Python这个小伙,想不火都难啊!

读者:“ 说了这么多,是否应该学学Python呢?”

小码:该

读者:“ 上手真的很快吗?”

小码:真

读者:“ 我可没写代码的背景,怎么学啊?”

小码:接着看

Python入门,无码教程

首先得选一个版本,记住,选Python3,对,就是3,这是面向未来的,之前的历史版本不管你的事。等你练的一手好码了再去了解。

接下来,了解一门新语言,基础知识是必不可少的。您可以从下面课程开始:

Python 教程

https://www.liaoxuefeng.com/wiki/0014316089557264a6b348958f449949df42a6d3a2e542c000

Python 标准库

https://pymotw.com/3/index.html

官方文档 (非常贴心地提供中文翻译)

https://wiki.python.org/moin/BeginnersGuideChinese

如果你更喜欢看视频,有这两个推荐:

零基础入门学习Python 小甲鱼的入门视频,讲课十分有趣

http://study.163.com/course/introduction.htm?courseId=378003

Python for Everybody Course上非常经典的Python教学视频

https://www.coursera.org/specializations/python

当了解了基础知识之后,善于使用搜索引擎和Python社区,您会找到需要的一切,如果您身边如果有Python高手,建议一定要找他聊聊,能少走不少弯路。

接下来,学习编程语言,练习非常重要,但过程也非常熬人,会碰到很多难搞的问题,如果想啃下硬骨头,信心充沛很重要,熬过去就会发现一个新世界。

当然,方法也很重要,初期可以按照教程做一些简单的练习,接着就能做一些小的项目或设想,最好找一些1000行代码就可以完成的,Github上有着非常多的优质项目可供参考,搜索筛选的功能也很方便。

https://github.com/vinta/awesome-python

awesome会得到很好的指引,当然,过程中也会碰到很多有趣的项目,比如,华丽的thefuck。

当自己的见识、知识储备越来越丰富的时候,参与一些真实的项目吧,为自己设想的小功能,或者业务生活中的具体需求,再或是爬虫爬来一些数据进行数据分析。

基本功就位后,就可以在Github上,从给一些项目提交pull request开始,渐渐的加入一些项目,成为开源项目成员。

渐渐的,或许你会喜欢上这种和电脑数据交流的方式。

AI和机器学习

迈入机器学习与人工智能领域绝非易事。考虑到目前市面上存在着大量可用资源,众多怀有这一抱负的专业人士及爱好者往往发现自己很难建立正确的发展路径。这一领域正不断演变,我们必须紧随时代的步伐。

这里先向您展示这个领域的热门Top10选手,您可以从订阅了解他们的演化变化开始,逐渐在自己的项目中尝试这些经典之作。

1. TensorFlow最初由谷歌公司机器智能研究部门旗下Brain团队的研究人员及工程师们所开发。这套系统专门用于促进机器学习方面的研究,旨在显著加快并简化由研究原型到生产系统的转化。

2. Scikit-learn是一套简单且高效的数据挖掘与数据分析工具,可供任何人群使用,可在多种场景下进行复用,立足NumPy、SciPy以及matplotlib构建,遵循BSD许可且可进行商业使用。

3. Theano允许大家高效对关于多维阵列的数学表达式进行定义、优化与评估。

4. Gensim是一套自由Python库,其中包含可扩展统计语义、纯文本文档语义结构分析、语义相似性检索等功能。

5. Caffe是一套深度学习框架,主要面向表达、速度与模块化等使用方向。此框架由伯克利大学视觉与学习中心(简称BVLC)以及社区贡献者共同开发完成。

6. Chainer是一套基Python的独立开源框架,专门面向各类深度学习模型。提供灵活、直观且高效的手段以实现全面的深度学习模型,其中包括递归神经网络以及变分自动编码器等最新模型。

7. Statsmodels是一套Python模块,允许用户进行数据探索、统计模型评估并执行统计测试。其提供包含描述统计、统计测试、绘图功能以及结果统计的广泛列表,适用于各种不同类型的数据与估算工具。

8. Shogun是一款机器学习工具集其中提供多种统一且高效的机器学习(简称 ML)方兴未艾。这套工具集能够以无缝化方式对多种数据表达、算法类以及通用型工具加以组合。

9. Pylearn2是一套机器学习库。其主要功能以Theano为实现基础。这意味着大家可以利用数学表达式编写Pylearn2插件(新模型以及算法等),而 Theano 将对这些表达式进行优化与稳定调整,并将其编译至您所选定的后端(CPU 或 GPU)。

10. NuPIC是一个开源项目,基于所谓新皮层理论中的分层时间记忆(特立独行 HTM)概念。HTM理论中的部分内容已经在现实层面得到应用、测试以及使用,而该理论的其余部分则仍处于开发阶段。


往期精选 | Editors' Choice

Salesforce的野蛮生长,从产品到生态

德国队惨遭淘汰,背后的“深度洞察”失效了吗?

百年GE被“踢出”道指,历史光芒可否照亮前路

不知怎么过的审!今天安利部电影

做咨询,你以为对手是友商,其实对手是时代

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 204,445评论 6 478
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 85,889评论 2 381
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 151,047评论 0 337
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 54,760评论 1 276
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 63,745评论 5 367
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 48,638评论 1 281
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 38,011评论 3 398
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 36,669评论 0 258
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 40,923评论 1 299
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 35,655评论 2 321
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 37,740评论 1 330
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 33,406评论 4 320
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 38,995评论 3 307
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 29,961评论 0 19
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 31,197评论 1 260
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 45,023评论 2 350
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 42,483评论 2 342