码迷,mamicode.com
首页 > 其他好文 > 详细

To King Cover

时间:2015-03-27 22:16:27      阅读:140      评论:0      收藏:0      [点我收藏+]

标签:python

Python是什么

Python是一种解释型的面向对象的编程语言。
它非常简单,舍弃了C、C++、Java等语言的繁杂概念,写Python代码就跟写伪代码一样。还记得学C语言时该死的指针么?忘掉这些东西吧,编程没那么可怕!
它足够强大,号称胶水语言——在大型项目中,Python常常作为各种语言和架构之间的桥梁,因为用Python太灵活太方便了!因为其简洁性和灵活性,Python社区有着各领域专家为其编写的大量的第三方库

Python能做什么

如上文所说,Python好用到受到各领域的欢迎。搞物理、搞数学可以用到Scipy、Numpy,大有取代Matlab的趋势;经济学家和基金经理用Python做数学模型;Python是黑客最好的武器,玩攻击什么的很顺手;pygame可以做游戏开发,EVE Online大量使用Python;不过最常用的还是Python Web开发。
豆瓣是阿北在星巴克写的,他用的Python。知乎也用Python,还有果壳,还有糗事百科美团youtubedropbox…….
现在新的创业网站都喜欢用Python,所以光这一点就有足够的动力去学了。恩,我的公众号后台还有社交网站也是用Python写的,哈哈~

现在就开始

Python是如此简单又强大,你可以用它来做任何事情,它在工作和生活的方方面面都能帮到你。Python语言本身很简单,学习在各领域用Python,就是学习各种第三方库的过程。
所以,先学Python本身,再挑选一个领域去进一步深入,之后就可以站在制高点随心所欲去学其他东西了。
现在就开始,走出第一步,在痛苦的一周过后,你会爱上编程,享受自己创造和掌控的感觉。

学习路线

a. 如果你C语言忘光了,对编程的概念掌握几乎为0,那就跟着笨办法学Python一节一节去学,它的中文版网上|

b. 我假定你C语言还行,编程的基本概念接触过。

  • 你可以用<简明Python教程> 快速入门。真的很快,每天晚上学,3到5天就能掌握Python基本了。
  • 你可以用<Python学习手册> 作为工具书,遇到不懂的随时查看。购买纸质书更好,当作字典用。
  • 还有很多进阶的书,不过等你需要看进阶书的时候,这个tutorial对你来说就是乐色了~^^~

c. 学习Python Web开发
用作Web开发的Python库有很多种,比如Django、Flask、Tornado、Bottle、Webpy2…..
初学者建议用Flask。新,简洁,强大。

  • 你可以直接看它的官方文档来学习,中文版在此.
  • 之后你跟着<Mega Tutorail>去学,学完了你就能做出功能强大的牛逼的网站了.
  • 上面MegaT的作者写了Flask的书,看完学完你就是小牛了。

你的导师和助手

  • 不懂就Google
  • Stackoverflow是程序员届的百度知道,超级专业。
  • Github有无数的开源项目,多看看那些很火的优质项目
  • Python的官方文档是你永远的后盾
  • Python中文学习大本营里有各种Python和flask相关的文档中文翻译。爱死这个作者了。

To King Cover

标签:python

原文地址:http://blog.csdn.net/hugleecool/article/details/44682389

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!