V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
推荐学习书目
Learn Python the Hard Way
Python Sites
PyPI - Python Package Index
http://diveintopython.org/toc/index.html
Pocoo
值得关注的项目
PyPy
Celery
Jinja2
Read the Docs
gevent
pyenv
virtualenv
Stackless Python
Beautiful Soup
结巴中文分词
Green Unicorn
Sentry
Shovel
Pyflakes
pytest
Python 编程
pep8 Checker
Styles
PEP 8
Google Python Style Guide
Code Style from The Hitchhiker's Guide
johnny1900
V2EX  ›  Python

多位大佬推荐的 学习 Python 必看书单汇总

  •  1
     
  •   johnny1900 · 2019-12-13 10:14:32 +08:00 · 5268 次点击
    这是一个创建于 1840 天前的主题,其中的信息可能已经有所发展或是发生改变。

    学 Python 看什么书好?

    这大概是刚接触 Python 的朋友最疑惑的问题。

    今天就结合自己入门时的学习历程和大家来聊一聊如何入门 Python,为了更有说服性一些,这里我把入门时看过的一些大佬推荐的书单进行了汇总,最后给出我觉得不错的书单,帮助你快速找到合适自己的书。

    这里分享 5 位大佬推荐的书单,除了入门书,还包括数据分析、数据挖掘、机器学习等方面,可以说是非常全面。

    ▌刘志军 (Python 之禅 作者)

    刘志军是位不折不扣的 Python 大佬,他博客中的 Python 文章最早可以追溯到 2013 年。

    思维图链接: http://media.makcyun.top/18-12-22/34020177.jpg

    ▌leoxin (菜鸟学 Python 作者)

    思维图链接: http://media.makcyun.top/18-12-22/40060223.jpg

    辛哥爬取分析了豆瓣 Python 相关的 1000 多本书籍,从各个角度找到了最受欢迎的书目,然后给出了自己的推荐。

    ▌刘顺祥 (数据分析 1480 作者)

    刘顺祥大佬的公众号干货很多,入门时学习到很多。

    思维图链接: http://media.makcyun.top/18-12-22/64045072.jpg

    ▌秦路 (七周成为数据分析师课程作者)

    秦路大佬在天善智能开设的《七周成为数据分析师》课程非常全面,他的推荐非常值得参考。

    思维图链接: http://media.makcyun.top/18-12-22/74476124.jpg

    ▌王大伟 (Python 爱好者作者)

    王大伟大佬写的文章非常有趣,我看了他的几篇关于类( Class ) 的文章后才彻底搞懂类是怎么回事。

    思维图链接: http://media.makcyun.top/18-12-22/69975073.jpg

    以上就是 5 位大佬的推荐,想必你心里大概有个谱了,下面再说说我看过的一些书。

    ▌我都看了哪些书

    由于我此前是零编程基础,helloworld 都不会打的那种,在知乎上搜了圈觉得从爬虫开始入手比较好,因为基础的爬虫比数据分析简单,学习曲线不陡,而且爬虫比较有意思,写出来别人也更愿意看,进一步了解到初步的爬虫学习主要学几个爬虫类库、网页解析提取库、框架这几块就行了,这样一下就缩小了书的选择范围和内容范围。

    至此,我就选择了「 Python 基础——爬虫——数据分析」这样一条路线。

    思维图链接: http://media.makcyun.top/18-12-22/1548248.jpg

    首先,我选择了《深入浅出 Python 》这本书作为入门的第一本书,这本书浅显易懂,注释详尽,对新手很友好。接着,我又大致过了一遍《 Python 编程从入门到实践》,前面几章写得非常实用,这样对 Python 就有了一个大致了解。

    接着,便开始上手爬虫,但爬虫类的书非常少,起先只找到两本,一本是国外的《 Python 网络数据采集》,书不厚,看了后大致了解了:爬虫是怎么一回事、爬虫能做什么、要会哪些东西等这几个问题,另一本是韦玮老师的《精通 Python 网络爬虫》,这本书当时觉得还不错,有很多实操案例,但是理论部分欠缺一些。

    后来偶然搜到了崔庆才大佬的爬虫文章,很赞果断就买了他刚出的《 Python3 网络爬虫实战》这本书,由此算是找到了爬虫方向。

    之后通过爬虫把数据爬下来后就开始尝试一些简单的分析,但发现很多操作根本不熟练,于是采取了两种方法去学习,首先是谷歌解决实际问题,然后闲的时候翻看了《利用 Python 进行数据分析》、《流畅的 python 》、《 Python Cookbook 》这几本书,算是系统地巩固了一下相关知识。

    如果对里面的书感兴趣的话可以去找来看看,为了更方便你我这里准备电子书,关注我的公众号:TOP 程序员 回复:Python 书 就可以得到了。

    13 条回复    2019-12-17 12:06:00 +08:00
    Junn
        1
    Junn  
       2019-12-13 10:47:51 +08:00
    看什么书,找几个视频看看,看完直接上手。
    做自己想做的,不会的,遇到问题的,网上搜。

    上手以后,再回头看书吧。

    不过书买来放书架倒是可以感觉像看过一样。
    wuwukai007
        2
    wuwukai007  
       2019-12-13 11:48:28 +08:00
    先上手,等你遇到瓶颈了,自然回去看一些原理性的东西
    xs2019
        3
    xs2019  
       2019-12-13 11:54:32 +08:00
    百战归来再读书
    lolizeppelin
        4
    lolizeppelin  
       2019-12-13 14:43:15 +08:00
    看那么多书后你写了多少行代码呀?
    XIVN1987
        5
    XIVN1987  
       2019-12-13 15:00:05 +08:00
    <Fluent Python>
    <Learning Python>
    superrichman
        6
    superrichman  
       2019-12-13 18:43:17 +08:00 via iPhone   ❤️ 1
    惭愧,没看过几本书,基本都直接找官方文档看。
    rainbowchou
        7
    rainbowchou  
       2019-12-13 19:21:02 +08:00
    python 开箱即用 有啥需求 直接上手整就完事
    chenshun00
        8
    chenshun00  
       2019-12-13 19:34:31 +08:00   ❤️ 1
    大部分的技术书都是扯淡,读经典才是读技术书,你列的大部分书就是用来赚"傻子"钱的
    Hstar
        9
    Hstar  
       2019-12-13 19:36:39 +08:00
    列书单都是骗骗傻子的,编程又不是其他,背背书就会了,还是要靠自己上手。
    veike
        10
    veike  
       2019-12-13 19:44:08 +08:00
    流畅的 python 还不错啊,其他的没看过,
    LuffyWong
        12
    LuffyWong  
       2019-12-14 12:22:59 +08:00 via iPhone
    Python 源码剖析不错的 虽然有点老了
    xiaochun41
        13
    xiaochun41  
       2019-12-17 12:06:00 +08:00
    按顺序:
    - Python 简明教程
    - Python 核心编程
    - Python CookBook
    - Python 标准库官方参考手册
    - Python 源码剖析
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   3119 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 25ms · UTC 13:31 · PVG 21:31 · LAX 05:31 · JFK 08:31
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.