文章吧手机版
Python编程:从入门到实践读后感10篇
日期:2018-04-28 20:26:02 来源:文章吧 阅读:

Python编程:从入门到实践读后感10篇

  《Python编程:从入门到实践》是一本由[美]埃里克·马瑟斯著作人民邮电出版社出版的平装图书,本书定价:CNY 89.00,页数:459,文章吧小编精心整理的一些读者读后感希望对大家能有帮助

  《Python编程:从入门到实践》读后感(一):书中练习的源代码和勘误表

  花了一些时间看了一下这本书,感觉python真是个极好入门的语言。本书的讲解很到位,不过就是在对一些简单知识点的讲解方面投入了过多的笔墨,太啰嗦了。

  书中练习的源代码下载地址

  https://ehmatthes.github.io/pcc/

  这是英文版的勘误表【网站:https://www.nostarch.com/pythoncrashcourse】:

  age 100: The line that reads:

  alien_0['speed'] = fast

  hould instead read:

  alien_0['speed'] = 'fast'

  age 175: The line that reads:

  def ElectricCar(Car):

  hould instead read:

  class ElectricCar(Car):

  And the line that reads:

  def fill_gas_tank():

  hould instead read:

  def fill_gas_tank(self):

  age 180: In car.py, the line that reads:

  def __init__(self, battery_size=60):

  hould instead read:

  def __init__(self, battery_size=70):

  age 207: In "Try It Yourself" 10-6, TypeError should be ValueError.

  age 223: In the listing survey.py, in the definition marked with a (2), the line that reads:

  rint(question)

  hould instead read:

  rint(self.question)

  And in the definition marked with a (4), the line that reads:

  for response in responses:

  hould instead read:

  for response in self.responses:

  age 227: The paragraph that begins "The method setUp()..." that ends with:

  ...and test_store_single_response() verifies that all three responses in self.responses can be stored correctly.

  hould instead end with:

  ...and test_store_three_responses() verifies that all three responses in self.responses can be stored correctly.

  age 288: In game_stats.py, the line that reads:

  def __init__(self, settings):

  hould instead read:

  def __init__(self, ai_settings):

  ages 429 and 453: The line that reads:

  form = TopicForm(request.POST)

  hould instead read:

  form = TopicForm(data=request.POST)

  You'll find more updates at the author's website here

  《Python编程:从入门到实践》读后感(二):这本书对于零基础真的太太友好

  本人艺术生,现在转程序员中。完全零基础小白。

  在各大论坛混迹了很久,都推荐从python入手,于是就开始了求学之路。一开始都说笨方法那本书很好,我买了看,发现书里的是2.7的内容,不过也看的下去,可是一知半解很迷糊,毕竟纯小白。

  后来又无意间搜到了这本书,跟着学了几页,太棒了!知识点解释的很到位,我这种白痴都看得懂,每一步都有解释,一步一步循循善诱,真的想给写这本书的人一个大大的拥抱。有点基础的可能会觉得这本书很啰嗦,但是对我这种毫无基础的人来说,简直神书。

  学到pygame那一章节制作外星人游戏,开始犯迷糊,不过解释都看得懂,只不过让我自己写是做不到的。后来学到了django,就完全看不懂了,我觉得是我前端经验不够。所以现在打算去学前端。然后再回过头学django,然后再从另一本笨方法慢慢看起。

  tw,有没有大神推荐零基础前端入门?

  《Python编程:从入门到实践》读后感(三):16.2制作世界人口地图:JSON格式遇到的问题

  在写到数据可视化小项目时,一下两个部分有所变动,该模块会找不到:

  from pygal.i18n import COUNTRIES

  wm = pygal.Worldmap()

  解决方法:

  下载:pygal_maps_world-1.0.2.tar.gz,下载地址:https://pypi.python.org/pypi/pygal_maps_world

  ip install pygal_maps_world-1.0.2.tar.gz

  验证模块,导入模块路径有所改变

  import pygal

  vm = pygal.maps.world.World()

  from pygal.maps.world import COUNTRIES

  《Python编程:从入门到实践》读后感(四):真正的开始

  很显然这是我读过的海量 Python 入门书籍中如白马驹过裂隙般平淡无奇的一本,必须要说的是这本书并不是特别系统全面,里面的所有内容其实都是围绕着最后的三个案例设计的。不过,这可能是入门书籍中最简单清晰的一本,如果学习者连这本都不下去的话,那基本也没有一本更简单的书带你入门了。当然,随着阅读的进行,一个隐晦的公理也昭然若揭

  如果不自己操作代码,看再多的入门教程也是没有用的。起码你得明确的知道,写一门语言是该用来干什么的。比如,我就知道。

  我学 Python 纯粹是为了轻松一点毕业

  我研究生的课余生实在是过于花团锦簇,以至于如何写出一个看起来不那么寒碜的论文就成了非常实际且迫切需要解决的问题。Python 拯救了我,我没有花费特别大的精力就用 OpenCV 实现了一个看起来还挺有深度(但其实一点不复杂)的项目,当时我觉得 C 语言和 Python 的差别就像一匹马和一辆无照电瓶车的距离:电瓶车更快,但很显然骑马更具有操纵感。

  可惜的是在这之后我就很久没有碰过 Python 了,以至于再拿起 Python 的时候要找本书重新过一遍语法。当然对我而言,即使不碰编程语言也没有太大所谓,毕竟已经不需要再拿它来谋一份营生,但闲的时候还总是放不下,毕竟心里还有个 Kaggle 的念想。不试试总像是缺点什么一样

  我在想,看这本书的人应该是学习 Python 的青年中,对自己智力最没有信心的那一波了。当然这不重要。重要的是,你有很多不同理由——甚至是极为功利的理由——认识一个东西或者一件事(或者一个人),但要热爱它,并能与之共同前行,则需要一个很纯粹的,也许是很模糊但必须非常直接可感的理由。

  当我们真正找到这样一个理由的时候,也许才是步入某座殿堂大门的开始。

  《Python编程:从入门到实践》读后感(五):翻译错误

  这么严谨的编程书籍还有这种低级的翻译错误,真的要笑死人。。。要不是我有几十年的编程经验,还看不出来呢?让新人怎么办?翻译的太不走心了,差评

  以后有错再指出

  2017/6/3:中文版108页7.2.5节,错把原文odd numbers翻译为偶数,附图:

  原书

  《Python编程:从入门到实践》读后感(六):最好的入门书之一吧

  2016年出版的书,豆瓣评分高达8.6,基于 Python3.5 同时也兼顾 Python2.7 ,作者推荐的编辑器 Geany 我没用过,不好评论,不过个人推荐使用 Pycharm 或者 Sublime。

  书中涵盖的内容是比较精简的,没有艰深晦涩的概念,最重要的是每个小结都附带有”动手试一试”环节,学编程最佳的方式就是多动手、多动脑。

  很多初学者看完书之后不知道下一步怎么办,快速提高编程能力的最佳途径就是做项目,而这本书巧妙安排了三个实践项目,一个游戏、一个Web和一个数据可视化项目,如果你跟着教程把项目做下来,相信你的编程功底绝对会上升一个层次

  作者还专门安排了一个章节是讲单元测试,会写单元测试是初级程序员进阶到高级程序员的必备技能

  此外,附录中还提到了git,作为延伸阅读,最后还告诉你遇到问题该如何去解决。

  推荐理由:

  第一:书的标题中肯,不偏不倚,正如书的内容一样,从入门到实践,不像那种标题党动不动就是《XXX从入门到精通》

  第二:全书都在灌输一个理念:编写可读、清晰的代码。很多初学者在刚开始没有形成良好的编程习惯,代码非常个性化,以至于除了机器能读懂代码,没人读得懂,这给后期的维护带来巨大隐患

  第三:本书的翻译质量很高,向作者和译者致敬

  本文发自公众号:Python之禅 http://mp.weixin.qq.com/s/2QcZi-RA_FwS90QW0Q3EJg

  《Python编程:从入门到实践》读后感(七):知乎看了很多推荐,最终选了这本入门

  这是我在知乎问题“编程零基础应当如何开始学习 Python ?”下的回答,给各位参考

  作为刚刚自学两周写出了一个爬虫,0编程经验,文科产品经理,我觉得我最有资格回答这个问题哈哈~

  刚决定自学 python 的时候,这个帖子的所有回答都看过,上面提到的书基本都研究过,但并没有一本书我觉得是最合适的。

  而这个自学过程关键的是选对一本好书(我习惯看书,练习类工具其实会更好,但没研究过)

  先说一下我看的资料

  - 《Python编程:从入门到实践》为主

  - 《Python编程快速上手 让繁琐工作自动化》练习

  - 廖雪峰网站,补充理解

  我选书/资料的标准

  - 对0编程基础友好

  - 不找任务型的!!

  - 不建议一开始就看官方文档

  有些朋友可能有执念,觉得 python 是技能类知识,“做中学效果更好,你学游泳时看过理论知识吗?

  但是我要说这种方法对于有一定编程基础的人可能是最适合的。而0基础的小朋友可能是大漠长大从没见过水的小朋友,直接丢水里会淹死好嘛!0基础小朋友初期最重要的是培养兴趣,不要有挫败感,要不然可能再也不会拿起 python了。

  我最开始看的是《深入浅出 python 》,基于《深入浅出统计学》和《深入浅出数据分析》的良好印象。但《深入浅出 python 》一点都不浅!!它就是任务型的,有时候一个问题我可能需要自己在网上研究两天才能解决,满满的挫败感啊!而《Python编程:从入门到实践》在学习中几乎不会遇到什么疑惑,对小白非常友好!!

  官方文档也是同样的道理。虽然要学源头,但是官方文档毕竟有认知负担。初学者我更在意0挫败感和兴趣培养。

  等学完了《Python编程:从入门到实践》,就可以开始任务型练习。(当然每节后面的练习需要跟着做)。《Python编程:从入门到实践》后面几章本身就是任务型练习,而我为了学爬虫看了《Python编程快速上手 让繁琐工作自动化》。

  接下去第二个重点来了,在这个过程中一定要尝试自己解决问题。《Python编程快速上手 让繁琐工作自动化》的爬虫介绍得很少,无法满足我的项目的需要。但是此时我已经有信心不依赖书本了。

  写爬虫的过程中遇到了无数的坑,但不急着百度,要先尝试自己解决。可以看官方文档或自己实验。例如我一开始写了一个很长的 if xxx in xxx or xxx in xxx or xxxx in xxx and xxx in xxxx 的逻辑,怎么也筛选不对,查了 and / or 的语法也没有解释特别清楚的。后来就自己一点点试嘛,写个 a,b,c 几个列表,各种排列组合看取值就能搞清楚逻辑。

  如果解决不了,百度报错信息,一般都会有答案。

评价:中立好评差评
【已有2位读者发表了评论】

┃ Python编程:从入门到实践读后感10篇的相关文章

┃ 每日推荐