Python 节点右侧推荐的学习书目《Python 基础教程》真的有人觉得好? - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
推荐学习书目
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
kidlj

Python 节点右侧推荐的学习书目《Python 基础教程》真的有人觉得好?

  •  
  •   kidlj
    kidlj Jun 2, 2014 6278 views
    This topic created in 4347 days ago, the information mentioned may be changed or developed.
    http://book.douban.com/subject/4866934/

    这是豆瓣上Python入门书籍里评分几乎最高的一本,可我觉得是是我读过的技术书籍最糟糕的一本。甚至每看一段就忍不住想翻到后封面对着作者狠狠地瞪上几眼!终于读到第九章《魔法方法、属性和迭代器》读不下去了,完全不明白是在说什么!

    1. 风格。学习一门语言,我喜欢把语言的specification逐渐弄清楚。可这本书对编程概念和语法完全没有明晰的定义,你只能从代码示例中推测出概念和规则来。

    2. 组织。整本书就像豆腐渣一样散。每隔几段就会出现一个“注意”、“提示”来割断你的思路,有些往往是后边还没介绍到的比较高级的话题。这感觉就像是在读《故事会》,而且每篇文章还被硬生生地穿插着后面某篇故事的剧透。不知道图灵书系是不是都这样。

    3. 语言。作者语言功底不行,而且这应该不是翻译的问题。我的判断主要是基于作者用了太多括号来注解、补充要说的话。平均每一页要有4个以上的括号。

    4. 翻译。“明白前面那几句话的意思,我要看了后面的代码才能 ”。(此处为引用: http://book.douban.com/subject/3948354/discussion/22715409/)

    5. 我打算换一本教材,等掌握了Python,再来通读一下此书,来一次更猛烈的吐槽或者反省。
    22 replies    2014-06-03 20:04:42 +08:00
    imcczy
        1
    imcczy  
       Jun 2, 2014
    我觉得挺好...相反,那本《可爱的python》让我感觉无从下手...
    debugfor
        2
    debugfor  
       Jun 2, 2014
    ctsed
        3
    ctsed  
       Jun 2, 2014   1
    我不喜欢的都是渣系列吗..

    翻了一下确实很多括号
    但给我的感觉却是作者写的很详细,对不同读者的水平考虑的很周到
    脑子里蹦出的很多问题都能得到解决

    已经掌握的部分可以快速阅读
    敲键盘的东西只读是学不会的
    觉得吃力的时候应该开始实践,写代码

    哪本书也不是万能的,只是很多学习工具里的一种罢了
    如果觉得不适合自己
    从学习效率的角度来说
    有这时间吐槽,不如迅速换一本
    hahastudio
        4
    hahastudio  
       Jun 2, 2014
    挺好的,我就是看这本书学得。
    ahr0u
        5
    ahr0u  
       Jun 2, 2014
    @imcczy +1 当年看到社区大力推荐买回来完全看不下去,不知所云...
    zzNucker
        6
    zzNucker  
       Jun 2, 2014
    我觉得蛮好的,你如果自认为水平不错就不要看这本书了,直接翻cookbook好了
    hhrmatata
        7
    hhrmatata  
       Jun 2, 2014
    我就是通过这本书入门的
    acpp
        8
    acpp  
       Jun 2, 2014
    @zzNucker 同意!
    fanyange
        9
    fanyange  
       Jun 2, 2014
    这本书的翻译的确够烂,第十章以后简直读不下去……不过最近出新版了,应该有修正。
    cbsw
        10
    cbsw  
       Jun 2, 2014
    A byte of python -> Python official tutorial -> Library documentation I'm interested in
    ChiangDi
        11
    ChiangDi  
       Jun 2, 2014
    这本书是我的最爱,就是通过这本书入门的!
    但是这本书应该是针对有编程基础的同学,至少得学过其他的面向对象的语言才容易看懂。
    lyhapple
        12
    lyhapple  
       Jun 2, 2014
    说真的,我同意楼主的看法, 我看过这么多python相关书籍, 感觉这本真的很不好,不知道是翻译问题还是别的,总之是不值得买。
    reorx
        13
    reorx  
       Jun 2, 2014   4
    我是看《Learning Python》入门的,这本书倒没看过,不过前两天把自己知道的一些入门资料整理给同事看了,希望对你有用 :)

    http://gist.github.com/reorx/8aa83ad55591987dc286
    dalang
        15
    dalang  
       Jun 2, 2014
    豆瓣页面这样提到:“很好的入门书,即便是给没有编程经验的人。仅从初学者的角度而言,这本书比Python学习手册更好。后者在阐述上要更透彻和深入,但是显得晦涩。”
    我觉得这种写法,针对计算机科班出身或有经验的程序员可能会觉得繁琐 不严谨。但是对于刚接触编程的人无疑更友好,不少人对于java和c#望而却步,看着thinking in java这类砖头书就心生胆怯了。
    按你的情况,确实应该换本教材。
    azurefang
        16
    azurefang  
       Jun 2, 2014
    python核心编程挺好的,虽然有点老,但毕竟是社区翻译的,质量有保证。
    IanPeverell
        17
    IanPeverell  
       Jun 2, 2014
    对于新手,比如我,理解起来比较容易,但是像cookbook这种水平的书籍,我就顿感智商拙计里.......毕竟是给新手的吗,对于有经验的就cookbook啦
    TankyWoo
        18
    TankyWoo  
       Jun 2, 2014
    如果没有任何编程基础,这本值得入门

    如果有编程基础,我更倾向《Python核心编程》
    kidlj
        19
    kidlj  
    OP
       Jun 2, 2014
    谢谢大家的回复。想买《Python核心编程》来着,后来发现是某人盗用了社区的成果私自出版,便决定不买了。现在看官方Tutorial。还有一本《Python语言程序设计(英文版)》运输途中。
    mhycy
        20
    mhycy  
       Jun 3, 2014
    Python的基础语法我完全没有用心去看过。。。。
    虽说我买了书。。。
    因为所有基础语法的疑问都能在直接编写数次以后解决。。。
    (不懂的查书,更快的是找Google)
    这是一门非常接近自然语言的编程语言。。
    只要把缩进代替成PHP的大括号,那也没啥不同。。

    反倒是某些库花费了大量的时间去查阅资料。。。
    例如socket,threading.....

    PS.在看python之前写过PHP、会点C#、会点JAVA....

    另外 不是作者不写清楚,是根本没啥好写的。。。。
    看几次别人的源码就都知道了。。
    se77en
        21
    se77en  
       Jun 3, 2014
    《writing idiomatic python》唯一推荐的一本
    venglide
        22
    venglide  
       Jun 3, 2014
    Pro Python也不错,不过不是入门读物
    About     Help     Advertise     Blog     API     FAQ     Solana     1006 Online   Highest 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 72ms UTC 22:16 PVG 06:16 LAX 15:16 JFK 18:16
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86