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

《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

pip install pygal_maps_world-1.0.2.tar.gz

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

import pygal

vm = pygal.maps.world.World()

from pygal.maps.world import COUNTRIES

《Python编程:从入门到实践》读后感(二):书中练习的源代码和勘误表 花了一些时间看了一下这本书,感觉python真是个极好入门的语言。本书的讲解很到位,不过就是在对一些简单知识点的讲解方面投入了过多的笔墨,太啰嗦了。

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

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

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

Page 100: The line that reads:

alien_0['speed'] = fast

Should instead read:

alien_0['speed'] = 'fast'

Page 175: The line that reads:

def ElectricCar(Car):

Should instead read:

class ElectricCar(Car):

And the line that reads:

def fill_gas_tank():

Should instead read:

def fill_gas_tank(self):

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

def __init__(self, battery_size=60):

Should instead read:

def __init__(self, battery_size=70):

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

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

print(question)

Should instead read:

print(self.question)

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

for response in responses:

Should instead read:

for response in self.responses:

Page 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.

Should instead end with:

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

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

def __init__(self, settings):

Should instead read:

def __init__(self, ai_settings):

Pages 429 and 453: The line that reads:

form = TopicForm(request.POST)

Should 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,然后再从另一本笨方法慢慢看起。

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

《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编程:从入门到实践》读后感(五):翻译错误 这么严谨的编程书籍还有这种低级的翻译错误,真的要笑死人。。。要不是我有几十年的编程经验,还看不出来呢?让新人怎么办?翻译的太不走心了,差评

以后有错再指出

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

原书

《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 几个列表,各种排列组合看取值就能搞清楚逻辑。

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

python脚本编程读后感_Python编程:从入门到实践经典读后感10篇相关推荐

  1. python编程课件_Python编程入门ppt

    PPT内容 这是Python编程入门ppt,包括了Python是什么,Python的作者是谁,为什么要学Python,进入Python编程世界,Python学习资源,Python快速入门等内容,欢迎点 ...

  2. python教程很详细_Python编程入门教程:从入门到高级,非常详细

    本文的资料和内容是我下载的,觉得非常有用,于是转过来大家瞧瞧: 这里给初学Python的朋友提供一些建议和指导吧.大神请无视, 俗话说:授人以鱼不如授人以渔.所以我这里只是阐述学习过程,并不会直接详细 ...

  3. 《Python编程从入门到实践》读后感

    随着互联网的快速发展,网络上早就不乏各种Python学习的资料,但就像大妈所说的"网络上充斥的资源太多.太杂且不成体系",官方文档学习线路陡峭也不适合我这样的小白,就在我还在苦苦寻 ...

  4. python用编程软件_Python编程工具pycharm的使用

    简介 俗话说工欲善其事必先利其器,所以对于程序员来说,使用python编程必须有一个强大的Python编程工具,这款工具就是pycharm. PyCharm是一种Python IDE,带有一整套可以帮 ...

  5. python解包操作_Python编程使用*解包和itertools.product()求笛卡尔积的方法

    本文实例讲述了Python编程使用*解包和itertools.product()求笛卡尔积的方法.分享给大家供大家参考,具体如下: [问题] 目前有一字符串s = "['a', 'b'],[ ...

  6. python编程规则_python编程规则

    广告关闭 腾讯云11.11云上盛惠 ,精选热门产品助力上云,云服务器首年88元起,买的越多返的越多,最高返5000元! 只有写一个完整的不依赖系统命令(如,复杂的程序)的情况下才有必要用到python ...

  7. python编程优势_Python编程的优势是什么

    Python编程的优势是什么 发布时间:2020-06-26 13:54:14 来源:亿速云 阅读:110 作者:Leah Python编程的优势是什么?针对这个问题,这篇文章详细介绍了相对应的分析和 ...

  8. python关系运算符实例_python编程中最常用的比较运算符实例

    python运算符-编程中最常用的比较运算符(实例解析) 今天这篇文章我们来说说python比较运算符,这个一共有七种不一样的运算符分别是等于.不等于.大于.小于.大于等于.小于等于,这七种是比较常用 ...

  9. 大一python基础编程试卷_Python编程基础练习题

    1.#随机生成两个小于100的整数,打印其中一个数的数据类型和存储地址, 求这两个数的和.差.积.商.幂运算. 2.#求梯形的面积:输入上底和下底和高,输出面积.面积要求保留两位有效数字, 如果输入不 ...

最新文章

  1. redis cluster 添加 删除 重分配 节点
  2. 浅析网站开发的未来前景如何?
  3. UVA10294项链和手镯(等价类计数问题)
  4. mysql :完整性约束
  5. 一文搞定面试中的二叉树问题
  6. 论文浅尝 - ICLR2022 | OntoProtein:融入基因本体知识的蛋白质预训练
  7. foreach语句使用总结
  8. linux下mysql启动和关闭
  9. 如何选择漏电保护器规格型号_电涌保护器(SPD)选择有哪几个关键的参数?SPD如何使用和安装?...
  10. 政务大数据云平台体系及作用
  11. 自己用C#写的控制三菱FX5U PLC
  12. 【找工作】公司和职位信息怎么获取,看这篇文章就够了!
  13. java98道经典面试题
  14. IP地址0.0.0.0是什么意思?
  15. JDT 随记---介绍
  16. 【云笔记9】Layui前端框架
  17. HG_REPMGR autofailvoer自动故障转移
  18. 在OpenGL中实现Geometry Instancing
  19. 发现panda(熊猫)对W32.Looked.I处理得不错
  20. Bigemap中如何添加其他在线地图源

热门文章

  1. SVN 错误 Access to SVN Repository Forbidden的原因及解决方法
  2. 基于改进K-means聚类和隐马尔可夫链的汽车行驶工况构建
  3. 捷径:通过快捷指令下载应用图标、音乐封面和电影海报
  4. 苹果订阅服务器端开发
  5. jaeger,zipkin,datadog,skywalking等分布式追踪工具
  6. elasticsearch从入门到入门系列(二)---快速入门C
  7. 管理者做好团队建设必看的书推荐
  8. 新商业模式:在区块链上寻找新机会
  9. [附源码]Python计算机毕业设计SSM基于的影评系统(程序+LW)
  10. 如何查找域名对应IP地址?