上周介绍了几本Python从入门到进阶书籍,今天继续推荐好书,这本书是《Python编程:从入门到实践》。入门 Python 最好的书之一,适合零基础小白,也适合有其它语言背景的程序员

书中有哪些亮点?

豆瓣评分高达8.6,主要基于 Python3.5 讲解,同时也兼顾到了 Python2.7 ,作者推荐的编辑器 Geany 我没用过,不好做评论,不过个人推荐使用 Pycharm 或者 Sublime。

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

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

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

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

推荐理由:

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

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

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

福利:

为了感谢读者对公众号的支持,我特地找图灵教育(turingbooks) 申请了5本书赠送给大家,急着入手的可长按二维码购买。

活动规则(微信活动):

在留言区推荐对你影响最大或印象最深的一本书(任何领域的书籍都可以),并说出你的理由。

分享朋友圈,留言点赞数前3位可以获得本书,如果分数相同,将优先从赞赏过公众号的读者中挑选。

21楼层和倒数第8层各一本

对有作弊行为的会取消参与资格,未尽事宜请允许我有一点点解释权

截止时间:2017年7月5日12:20:00

有问题可以扫描二维码和我交流

关注公众号「Python之禅」,回复「1024」免费获取Python资源

python入门到实践-一本书搞定Python入门到实践相关推荐

  1. python使用教程pandas-十分钟搞定pandas(入门教程)

    本文是对pandas官方网站上<10Minutes to pandas>的一个简单的翻译,原文在这里.这篇文章是对pandas的一个简单的介绍,详细的介绍请参考:Cookbook .习惯上 ...

  2. python爬虫分布图_13天搞定Python分布爬虫!成为炙手可热的爬虫工程师

    原标题:13天搞定Python分布爬虫!成为炙手可热的爬虫工程师 1.什么是爬虫? 网络爬虫也叫网络蜘蛛,如果把互联网比喻成一个蜘蛛网,那么爬虫就是在网上爬来爬去的蜘蛛,爬虫程序通过请求url地址,根 ...

  3. python分布爬虫_13天搞定Python分布爬虫(第七天)(Scrapy)

    43-爬虫的基本使用 pip install Scrapy 注:windows平台需要依赖pywin32,pip install pypiwin32 创建工程:开发工具命令行(Terminal):sc ...

  4. python基础知识-一篇文章搞定Python全部基础知识

    原标题:一篇文章搞定Python全部基础知识 前言: 1.Python软件安装 第一章.字符串及数字变量 1.变量 要点提炼:Python变量为强类型动态类型.换言之,变量很任性,你给他int,他就是 ...

  5. 百道Python面试题实现,搞定Python编程就靠它

    机器之心报道 机器之心编辑部 想要备战 Python 面试,这两个项目有千道 Python 问题与实现. 之前机器之心介绍了 PHD 大牛的求职之路,很多读者感觉这位大牛太厉害了,他的经历对我们帮助不 ...

  6. python基础到实践_一本书搞定Python入门到实践

    题图:Photo by Aaron Burden on Unsplash 上周介绍了几本Python从入门到进阶书籍,今天推荐一本入门好书<Python编程:从入门到实践>,适合零基础小白 ...

  7. python机器学习日志.01 ———三天搞定Python基本功.网页提纲

    大纲( Outline) 第1天:Python和科学编程介绍. Python中的基础知识: - 数据类型 - 控制结构 - 功能 - I/O文件 第2天:用Numpy,Scipy,Matplotlib ...

  8. sqlserver如何从周一计算周_纯零基础,花10周时间,完全搞定Python,有没有可能?...

    最简单适合小白练手的 10 个Python小项目,十天就能搞定Python. 今天我推荐大家一本书:<面向零基础的Python小项目>,如果你集中精力,花10周,也就是两个半月时间,搞定P ...

  9. python编程基础是什么-编程学习第一步,让你20天搞定Python编程

    大家好,欢迎大家阅读篇文章,Python是当前火爆的编程语言之一:从后台开发到自动化,从数据分析到人工智能,都有Python的身影.我们掌握Python,就有了进入这些行业的可能.下面简单介绍下老猫和 ...

最新文章

  1. 中国石油大学 c语言程序设计 复习题,中国石油大学《C语言程序的设计》期末复习试题与答案...
  2. kafka Windows安装
  3. 为啥阿里巴巴规定要在 @Transactional 指定 rollbackFor?
  4. Oracle 11g RAC features
  5. Node.js开发之Express框架安装
  6. HTML基础——零基础必看
  7. dvd打开显示服务器失败,9g、10g和11G PowerEdge服务器未启动的e1000故障安全错误
  8. 应用服务器Glassfish任意文件读取漏洞
  9. 剑指offer (01):赋值运算符函数 (C++ 实现)
  10. java搭建环境配置_JAVA开发环境的搭建(配置JAVA开发环境)
  11. 【GNN】R-GCN:GCN 在知识图谱中的应用
  12. window 下tomcat 内存设置,bat启动方式的
  13. WEB打印插件Lodop
  14. 刷新HorizontalScrollView
  15. R语言连续变量正态性检验
  16. 【Shawn-LeetCode】Two Sum
  17. 【历史上的今天】7 月 1 日:分时系统之父诞生;支付宝推出条码支付;世界上第一支电视广告
  18. JavaScript 使用js修改页面元素
  19. php如何调用163邮箱发邮件,phpmailer使用163邮箱发送邮件例子
  20. 三国杀移动版武将台词大全

热门文章

  1. Java --Lamda表达式
  2. Unity3D协程(转)
  3. Mestasploit 客户端渗透
  4. Snapchat - give sum target listInteger first who hits target wins
  5. python(1) - 输入和输出
  6. 微信开发(一):用JSAPI做微信支付+微信卡包(代金券)
  7. SharePoint 出现无法识别的属性“type”
  8. Linux基础知识1
  9. windows修改环境变量神器—Rapid Environment Editor
  10. 深度剖析Kubernetes API Server三部曲 - part 1