Python是一种解释型的面向对象的编程语言。
它非常简单,舍弃了C、C++、Java等语言的繁杂概念,写Python代码就跟写伪代码一样。还记得学C语言时该死的指针么?忘掉这些东西吧,编程没那么可怕!
它足够强大,号称胶水语言——在大型项目中,Python常常作为各种语言和架构之间的桥梁,因为用Python太灵活太方便了!因为其简洁性和灵活性,Python社区有着各领域专家为其编写的大量的第三方库。
如上文所说,Python好用到受到各领域的欢迎。搞物理、搞数学可以用到Scipy、Numpy,大有取代Matlab的趋势;经济学家和基金经理用Python做数学模型;Python是黑客最好的武器,玩攻击什么的很顺手;pygame可以做游戏开发,EVE Online
大量使用Python;不过最常用的还是Python Web开发。
豆瓣
是阿北在星巴克写的,他用的Python。知乎
也用Python,还有果壳
,还有糗事百科
、美团
、youtube
、dropbox
…….
现在新的创业网站都喜欢用Python,所以光这一点就有足够的动力去学了。恩,我的公众号后台还有社交网站也是用Python写的,哈哈~
Python是如此简单又强大,你可以用它来做任何事情,它在工作和生活的方方面面都能帮到你。Python语言本身很简单,学习在各领域用Python,就是学习各种第三方库的过程。
所以,先学Python本身,再挑选一个领域去进一步深入,之后就可以站在制高点随心所欲去学其他东西了。
现在就开始,走出第一步,在痛苦的一周过后,你会爱上编程,享受自己创造和掌控的感觉。
a. 如果你C语言忘光了,对编程的概念掌握几乎为0,那就跟着笨办法学Python一节一节去学,它的中文版网上很|多。
b. 我假定你C语言还行,编程的基本概念接触过。
c. 学习Python Web开发
用作Web开发的Python库有很多种,比如Django、Flask、Tornado、Bottle、Webpy2…..
初学者建议用Flask。新,简洁,强大。