文章摘要:python需要学多长时间
python语言是计算机语言中的一股清流,语法简单,学习容易上手,对IT行业的新手很友好。那么python学习 […]
python语言是计算机语言中的一股清流,语法简单,学习容易上手,对IT行业的新手很友好。那么python学习需要多久呢?现在就来看看吧。
自学python需要多久
1、有语言基础入门2-3个月
转行学习python的人群中有相当一部分是本身就在IT行业的工作者,看好python的前景而深造技能,对于这部分人来说,有良好的语言功底,比如java,C++,PHP等,学习python在逻辑和理解上要更轻松,这类人群自学python需要多久可以学会,答案是3个月左右,并且由于本身工作基础,再就业也会更容易。
2、零基础自学入门6-18个月
如果初学者,没有任何IT行业经验,也没有学习过其他任何编程语言,学习时长根据个人理解能力和时间安排需要6-18个月,尤其是利用工作之余的碎片化时间进行学习,刚开始热情满满,但时间战线越长,越往后效率越低,编程语言本身也比较枯燥,自学者没有同伴,也没有老师指导,大部分都会半途而废。
Python入门书籍
1、《像计算机科学家一样思考Python》
以计算机科学家一样的思维方式来理解Python语言编程,实用的学习指南,适合没有Python编程经验的程序员阅读,本书的第2版与第1版相比,做了很多更新,将编程语言从Python2升级成Python 3
2、《Python编程快速上手》
面向实践的Python编程实用指南。本书的目的,不仅是介绍Python语言的基础知识,而且还通过项目实践教会读者如何应用这些知识和技能。
3、《流畅的Python》
Python开发一线近20年的Luciano Ramalho执笔,Victor Stinner、AlexMartelli等Python大咖担纲技术审稿人,从语言设计层面剖析编程细节,兼顾Python 3和Python2,告诉你Python中不亲自动手实践就无法理解的语言陷阱成因和解决之道,教你写出风格地道的Python代码。
4、《Python编程:从入门到实践》
针对所有层次的Python 读者而作的Python入门书,理论与实践相结合,前面部分是基础知识,后面有实战项目帮助你更好的运用这些知识。
5、《Python自然语言处理》
提供了非常易学的自然语言处理入门介绍,该领域涵盖从文本和电子邮件预测过滤,到自动总结和翻译等多种语言处理技术。本书针对Python 3和NLTK3进行了更新,而且书中准备了充足的示例和练习。
6、《Python游戏编程快速上手》
通过编写一个个小巧、有趣的游戏来教授Python编程,并且采用直接展示游戏的源代码并通过实例来解释编程的原理的方式。
学Python用什么编辑器比较好
1、SublimeText
SublimeText适合Python新手使用,SublimeText支持跨平台,且能使用其丰富的插件和主题。各种语法高亮和代码补全,整体看起来挺舒服,且主题配置简单。
2、IDLE
Windows系统使用IDLE,Pyhton自带的一款编辑器,刚开始也可以使用它来练习,IDLE具备语法高亮功能,允许在IDLE中运行程序。许多东西会自动处理。如debug。
3、VIM
Vim一款强大的编辑器,熟练使用Vim,可以脱离鼠标,Vim需要投入高的的学习成本,需要花时间研究各种快捷命令和插件的使用,但是从长远来看大有所益的。
4、PyCharm
使用IntelijIDEA,这款PyCharm也是出自同一家公司,用起来很顺手,现在很多公司,如Twitter,Groupon,Spotify,eBay和Telefonica等都在用PyCharm。不过使用它的专业版需要购买。
5、Emacs
Emacs一款开源的编辑器,支持插件扩展,配置一个Python集成开发环境,Emacs不仅仅是一个编辑器,是一个整合环境,一个集成开发环境。
6、WingIDE
WingIDE是一个Python语言的IDE,包括大量语法标签的高亮显示。与其他类似的IDE相比,wingIDE较大的特色是可以调试django应用。WingIDE是个相当优秀的IDE;是个面向Python的工具。
7、liclipse
liclipse是pyDev插件作者基于Eclipse开发的商业版Python集成开发环境,在完美继承Eclipse原有功能的情况下。为Eclipse的用户提供了一个全新的体验,用户可以得到现成的:快速编辑器支持多语言的开箱。
建议新手先使用IDLE和SublimeText,掌握之后建议学Vim,一款强大的编辑器功能强大,需要多花点时间研究。