新手想自学python该从何开始呢?

Python其实并不难学,学习一名编程语言,你要先找到一种适合自己学习的方法,看书或者看视频,无论是看书还是看视频,都需要练习,记住多敲代码才是王道,不要觉得看懂了就行,更不要去认为这么简单,就不去练习了。我也刚开始学Python,有一个Python零基础的入门在线文档写的不错,从开始的零基础,到最后教你如何搭建一个网站服务器,文档在Python论坛里面的在线文档,里面还有许多其他关于Python的教程,如TensorFlow,Python高级等等。


首先是基本语法的学习,这方面可以下载《简明Python教程》学习,也可以到廖雪峰的官方网站学习。

然后,找个感兴趣的方向深入研究相关的库的使用。

Web开发方面,可以学习一下Flask和Django

数据可视化方面,可以学习一下numpy、matplotlib

图形界面开发方面,可以学习一下Tk、GTK+、PyQt等


新手学Python,个人也是多那个阶段走过来,那个时候由于刚接触数据分析不久,然后,突然有一天发现单纯的excel不能够满足现有的工作(其实是感觉VBA有的时候处理一些东西太复杂,还有读取一些其它文件、连接数据库都是瓶颈),需要学习一门语言,百度搜索发现有两种语言可以胜任,其中一种语言就是Python,另一种就是R了。当然这两种语言都学习了,我的整体学习过程是这样的。

买书自学,说起来那个时候京东书经常搞活动,300减200的活动时不时搞,所以就想学习吗,书本会告诉我学习什么的

当时买了很多书,像《python数据分析》、《python编程》、《python学习手册》、《Python数据科学手册》、《Python入门到精通》、《headerfirstpython》基本上市面上的Python书买了一遍,我先从各本书的目录看起,找那些书有基础知识讲解的看起,为什么这样呢,我是这么想的,如果碰到某个知识点我理解不了,我就换另外一本看,总有一本是能让我理解透的,如果实在理解不了,就百度搜索,看其它人的博客一起理解。就这样过了一段时间,总算把基础知识给了解了。接下去就是实际应用了。

看完了书中的基础知识,接下来就是接受实际应用了,因为是工作的关系,所以有机会去实践相关的知识点

平时工作中,遇到的问题,如果可以用excel解决的,这个时候在工作之余就会想通过Python来实践一篇,像基本的数据汇总之类的,通过自己写函数来实现,这也是熟悉Python的了种方法。对于读取数据方面,以前是通过sql查询然后导出到exel上进行处理,现在就可以通过Python中的mysqldb库进行直接操作Mysql的操作,然后通过Python的数据处理,这样就即可以完成数据库的操作,又可以做到数据分析,慢慢地加深对Python的理解。

我的整体学习Python的过程是这样的,当然其中还有不少的细节在这里就不分享了,概括成一句话就是多看书、多实践。希望我的经验对大家有帮助,欢迎大家留言探讨。


pyrhon基础语法、高级语法、搭建一个pythonweb,学习一些python框架,django等,学习写一些python爬虫,需要一定时间。

多动手写代码


原始地址:/rebang/6802.html