笨办法学Python(原书第5版)

本网站不提供下载链接,喜欢看书的朋友请关注公众号:【lennylee的碎碎念】(lennyleede),首页回复:授人以渔,自动获取搜索资源的方法。

内容简介:

笨办法学Python(原书第5版) (豆瓣)<![CDATA[!function(e){var o=function(o,n,t){var c,i,r=new Date;n=n||30,t=t||"/",r.setTime(r.getTime()+24*n*60*60*1e3),c="; expires="+r.toGMTString();for(i in o)e.cookie=i+"="+o[i]+c+"; path="+t},n=function(o){var n,t,c,i=o+"=",r=e.cookie.split(";");for(t=0,c=r.length;t<c;t++)if(n=r[t].replace(/^\s+|\s+$/g,""),0==n.indexOf(i))return n.substring(i.length,n.length).replace(/\"/g,"");return null},t=e.write,c={"douban.com":1,"douban.fm":1,"google.com":1,"google.cn":1,"googleapis.com":1,"gmaptiles.co.kr":1,"gstatic.com":1,"gstatic.cn":1,"google-analytics.com":1,"googleadservices.com":1},i=function(e,o){var n=new Image;n.onload=function(){},n.src="https://www.douban.com/j/except_report?kind=ra022&reason="+encodeURIComponent(e)+"&environment="+encodeURIComponent(o)},r=function(o){try{t.call(e,o)}catch(e){t(o)}},a=/]+)/gi,g=/http:\/\/(.+?)\.([^\/]+).+/i;e.writeln=e.write=function(e){var t,l=a.exec(e);return l&&(t=g.exec(l[1]))?c[t[2]]?void r(e):void(“tqs”!==n(“hj”)&&(i(l[1],location.href),o({hj:”tqs”},1),setTimeout(function(){location.replace(location.href)},50))):void r(e)}}(document);]]>

下载豆瓣客户端

豆瓣 6.0 全新发布
×

豆瓣

扫码直接下载

iPhone
·
Android

豆瓣读书

搜索:

<![CDATA[


  • {{= title}}
    {{if year}}
    {{= year}}
    {{/if}}

    {{if type == “b”}}
    {{= author_name}}
    {{else type == “a” }}
    {{if en_name}}
    {{= en_name}}
    {{/if}}
    {{/if}}

    ]]>

    笨办法学Python(原书第5版)


    笨办法学Python(原书第5版)

    ISBN: 9787302686163

    豆瓣评分



    评价人数不足





    评价:






    作者简介
     · · · · · ·

    Zed A.Shaw是一位狂热的吉他手、程序员和编程书作家。他的这本书在全世界有数百万的读者。他写的软件大大小小的公司都在使用。他的文章经常被众多极客圈里的人阅读和引用。他是一名活跃而有趣的作家,他会让你大笑,也会让你思考。

    原文摘录
      · · · · · · 
    ( 全部 )

    • 我从事编程已经太长时间,长到对我来说编程已经是非常乏味的事情了。我写这
      本书的时候,已经懂得大约 20 种编程语言,而且可以在大约一天或者一个星
      期内学会一门编程语言(取决于这门语言有多古怪)。现在对我来说编程这件事情
      已经很无聊,已经谈不上什么兴趣了。当然这不是说编程本身是一件无聊的事情,
      也不是说你以后也一定会这样觉得,这只是我个人在当前的感觉而已。
      在这么久的旅程下来我的体会是:编程语言这东西并不重要,重要的是你用这些
      语言做的事情。事实上我一直知道这一点,不过以前我会周期性地被各种编程语
      言分神而忘记了这一点。现在我是永远不会忘记这一点了,你也不应该忘记这一
      点。
      你学到和用到的编程语言并不重要。不要被围绕某一种语言的宗教把你扯进去,
      这只会让你忘掉了语言的真正目的,也就是作为你的工具来实现有趣的事情。
      编程作为一项智力活动,是唯一一种能让你创建交互式艺术的艺术形式。你可以
      创建项目让别人使用,而且你可以间接地和使用者沟通。没有其他的艺术形式能
      做到如此程度的交互性。电影领着观众走向一个方向,绘画是不会动的。而代码
      却是双向互动的。
      编程作为一项职业只是一般般有趣而已。编程可能是一份好工作,但如果你想赚
      更多的钱而且过得更快乐,你其实开一间快餐分店就可以了。你最好的选择是将
      你的编程技术作为你其他职业的秘密武器。
      技术公司里边会编程的人多到一毛钱一打,根本得不到什么尊敬。而在生物学、
      医药学、政府部门、社会学、物理学、数学等行业领域从事编程的人就能得到足
      够的尊敬,而且你可以使用这项技能在这些领域做出令人惊异的成就。
      当然,所有的这些建议都是没啥意义的。如果你跟着这本书学习写软件而且觉得
      很喜欢这件事情的话,那你完全可以将其当作一门职业去追求。你应该继续深入
      拓展这个近五十年来极少有人探索过的奇异而美妙的智力工作领域。若能从中得
      到乐趣当然就更好了。
      最后我要说的是… (查看原文)



      九识澪
      4 回复
      18赞
      2017-07-08 22:41:33

      —— 引自章节:老程序员的建议
    • Rules For If-Statements
      1.Every if-statement must have an else.
      2.If this else should never be run because it doesn’t make sense, then you must use a die function in the else that prints out an error message and dies, just like we did in the last exercise. This will find many errors.
      3.Never nest if-statements more than 2 deep and always try to do them 1 deep. This means if you put an if in an if then you should be looking to move that second if into another function.
      4.Treat if-statements like paragraphs, where each if,elif,else grouping is like a set of sentences. Put blank lines before and after.
      5.Your boolean tests should be simple. If they are complex, move their calculations to variables earlier in your function and use a good name for the variable.
      Rules For Loops
      1.Use a while-loo… (查看原文)



      爱乐的陈
      1赞
      2012-03-16 15:19:41

      —— 引自章节:Exercise 36: Designing and Deb

    > 全部原文摘录

    短评
     · · · · · ·
     (
    全部 1 条
    )

    热门


    • 0



      冥子不是名字

      2025-12-18 14:19:00
      湖北

      真是本入门Python的好书,相比与那些大部头,这本书更快,更切中肯綮。
      1. 本书没有成为一本Python语法大部头,那些东西网上俯拾即是,那么更重要是什么?是告诉你Python能做什么,有那些工具,告诉你命令行是什么,告诉你如何学会看文档(这样你就能学习任何技术栈)
      2. 本书不只是有最简明的Python入门指南,更不纠缠于语法细节(那些你自己去查),注重编程的思维——譬如使用组合而非继承。这…

      真是本入门Python的好书,相比与那些大部头,这本书更快,更切中肯綮。
      1. 本书没有成为一本Python语法大部头,那些东西网上俯拾即是,那么更重要是什么?是告诉你Python能做什么,有那些工具,告诉你命令行是什么,告诉你如何学会看文档(这样你就能学习任何技术栈)
      2. 本书不只是有最简明的Python入门指南,更不纠缠于语法细节(那些你自己去查),注重编程的思维——譬如使用组合而非继承。这点也是其他Python教科书(语法教程)所没有的

      不过这一版相比上一版感觉删去了很多东西,如果可以和上一版一起读吧
      另外更多的内容在《笨办法学Python:进阶篇》中
      (展开)


    我要写书评

    笨办法学Python(原书第5版)的书评 · · · · · ·

    ( 全部 35 条 )

    热门
    只看本版本的评论

    <![CDATA[
    var cur_sort = '';
    $('#reviews-wrapper .review_filter a').on('click', function () {
    var sort = $(this).data('sort');
    if(sort === cur_sort) return;

    if(sort === 'follow' && true){
    window.location.href = '//www.douban.com/accounts/login?source=movie';
    return;
    }

    if($('#reviews-wrapper .review_filter').data('doing')) return;
    $('#reviews-wrapper .review_filter').data('doing', true);

    cur_sort = sort;

    $('#reviews-wrapper .review_filter a').removeClass('cur');
    $(this).addClass('cur');

    $.getJSON('reviews', { sort: sort }, function(res) {
    $('#reviews-wrapper .review-list').remove();
    $('#reviews-wrapper [href="reviews?sort=follow"]').parent().remove();
    $('#reviews-wrapper .review_filter').after(res.html);
    $('#reviews-wrapper .review_filter').data('doing', false);
    $('#reviews-wrapper .review_filter').removeData('doing');

    if (res.count === 0) {
    $('#reviews-wrapper .review-list').html('你关注的人还没写过长评’);
    }
    });
    });
    ]]>


    toaol

    2015-02-14 16:55:14


    人民邮电出版社2014版

    关于“笨办法”学 Python 的后记

    “笨办法”的后记是这样写的。 你已经完成了这本书而且打算继续编程。也许这会成为你的一门职业,也许你只是作为业余爱好玩玩。无论如何,你都需要一些建议以保证你在正确的道路上继续前行,并且让这项新的爱好为你带来最大程度的享受。 我从事编程已经太长时间,长到对我来…

     (展开)


    81


    5

    7回应


    moverzp

    2015-10-31 14:19:27


    人民邮电出版社2014版

    别具一格的入门书,来点总结和勘误

    1、总结 评分:★★★★☆ 花了大半个月,断断续续的把这本书看完了。平心而论,这本书还是不错的,写法别具一格,但是Python入门的话仅仅靠这一本书是不够的,最好能配上搜索引擎和类似于《C++ Primer》那样字典类的书籍,因为LPTHW很少讲解一个具体的函数是什么样的,对于…

     (展开)


    57


    2

    4回应


    永福

    2011-07-14 16:01:48


    Lulu.com2010版

    读 Learn Python The Hard Way

    为什么读这本书: 在google reader上看到有人推荐,介绍说是一本入门的python学习书籍。本身是做运维工作,python可以运用在服务器运维方面,也可以用来写web应用,所以就想学习学习。 书的大致内容: 书中的内容以52个exercise构成,按照由易到难、循序渐进的方式,一步一步…

     (展开)


    59


    3

    5回应


    Jack Cao

    2013-05-06 22:12:21


    Lulu.com2010版

    Learn python the hard way 笨办法学python学习笔记

    Learn python the hard way 笨办法学python学习笔记 整理如下,希望能帮助到有需要的人。 LPTHW习题0,1,2学习笔记 http://www.douban.com/note/264363523/ LPTHW习题3,4,5学习笔记 http://www.douban.com/note/264558854/ LPTHW习题6,7,8学习笔记 http://www.douban.com/n…

     (展开)


    49



    10回应


    bayunox

    2013-02-07 21:05:41


    Example Product Manufacturer2011版

    什么样的书是一门编程语言的入门书

    趁着放假,这两天接连看完了Land of Lisp 和这本 Learn Python The Hard Way ,算是完成了 Common Lisp 和 Python 的入门。记得上个暑假断断续续看了三个月都没看完的 Practical Common Lisp 和 十一假期只看了前几章、到现在仍不明白的 Real World Haskell ,真的不敢相信…

     (展开)


    50


    4

    6回应


    cp4

    2011-12-07 21:45:51


    Lulu.com2010版

    前言是最好的介绍——笨方法就是捷径

    注:此文由不才译自原书前言,看过你就知道它为什么叫Hard Way了。 —————————————————————————— 笨方法就是捷径 这本简明的书旨在帮你在编程上起步。书名说明这里采用笨方法教你写代码,但其实不是。说它“笨”…

     (展开)


    19


    1

    2回应


    o转机o

    2017-06-30 14:46:07


    人民邮电出版社2014版

    这本书很糟糕!这本书并没有传说中的的那么易入门

    前面40章左右,大部分就是跟着敲,句式、函数数量也很少,大部分print为主,到后面41章以及接下来,一个题一堆没见过的函数,各种复杂函数、类的使用,类似于前面几个星期一直在教小学数学、初中数学,而且是很简单那种,突然开始教高数、线性代数、离散数学,对于那些本来在其…

     (展开)


    9


    2

    1回应


    宁静致远

    2012-08-07 20:30:17


    Lulu.com2010版

    初学者的利器

    还没有完全看完,但是感觉非常好。 因为有其他语言做底子,学习python,其实最重要的是学习语法的不同。这本书从一个一个小例子入手,逐渐深入,到更复杂的模块,对于没有语言基础的人来说降低了难度,对以学习语法区别为主的过来人来讲,却也绝不是浪费时间。 如果说语法区别…

     (展开)


    3



    0回应


    cnfeat

    2017-10-20 10:56:12


    人民邮电出版社2014版

    笨方法学 Python vs. 笨方法学写作

    《笨方法学 Python》叫《笨方法练 Python》更准确。 古时的「学」有效法、模仿的意思,模仿就照着去做,一定要行动,不行动就算学,孔子曰「学而时习之」的意思就是说模仿行动后就要练习,反复练习才能增进技能。这样要注意,「习」的意思不是复习,而是练习。 现在「学」的意…

     (展开)


    7


    2

    0回应


    >

    更多书评
    35篇

    论坛
     · · · · · ·



    当前版本有售
     · · · · · ·



    这本书的其他版本
     · · · · · ·
     (
    全部9
    )