我从海量Python图书中精挑细选了5本Python完整技术栈相关的书籍。读书,只读好书,经典好书,这5本就是!

提前说一句,可能对大部分人来说,买实体书不现实,因为我是一名python开发工程师,所以我自己整理了一套最新的python系统学习教程,包括从基础的python脚本到web开发、爬虫、数据分析、数据可视化、机器学习等。想要这些资料的可以加入我自己的python学习交流群:1156465813

Python编程入门

我推荐的第一本书:《Python编程:从入门到实践》

真正零基础python入门教材"蟒蛇书"

京东/Amazon计算机图书榜首

第1版豆瓣评分9.1

对复杂的项目娓娓道来,逻辑合理、赏心悦目,令人欲罢不能。

——Full Circle杂志

英文书名进一步阐述了本书的意图,Python Crash Course: A Hands-On, Project-Based Introduction to Programming 直译过来的意思是“Python 速成教程:动手操作、基于项目的编程入门”。从书 名来看,它并不是真正意义上的教材。与大学计算机系的正统编程语言教材相比,它大的不同点在于:

实践为主(hands-on)

项目为纲(project-based)

资源丰富:随书视频,速查地图,习题答案,教学PPT

Python编程进阶

我推荐的第二本书:《流畅Python》

PSF研究员、知名PyCon演讲者心血之作

Python核心开发人员担纲技术审校

对python重要特性全面深入剖析

对于想要扩充知识的中级和高级Python程序员来说,这本书是充满了实用编程技巧的宝藏。

——Daniel Greenfeld和Audrey Roy Greenfeld,Two Scoops of Django作者

本书由奋战在Python开发一线近20年的Luciano Ramalho执笔,Victor Stinner、Alex Martelli等Python大咖担纲技术审稿人,从语言设计层面剖析编程细节,兼顾Python 3和Python 2,告诉你Python中不亲自动手实践就无法理解的语言陷阱成因和解决之道,教你写出风格地道的Python代码。

算法基础

我推荐的第三本书:《Python数据结构与算法分析 第2版》

经典计算机科学教材

华盛顿大学等多家高校采用

第一本用python描述数据结构与算法的书

若把编写代码比作行军打仗,那么要想称霸沙场,不能仅靠手中的利刃,还需深谙兵法。Python是一把利刃,数据结构与算法则是兵法。只有熟读兵法,才能使利刃所向披靡。

本书是用Python描述数据结构与算法的开山之作,汇聚了作者多年的实战经验,向读者透彻讲解在Python环境下,如何通过一系列存储机制高效地实现各类算法。通过本书,读者将深刻理解Python数据结构、递归、搜索、排序、树与图的应用,等等。

Python数据分析

我推荐的第四本书:《精益数据分析》

数据分析师,产品人必读图书

网易CEO丁磊曾力荐

豆瓣评分8.3

本书拓展了我们对精益管理的理解,其中严密的数据分析方法令人大开眼界。

——托马斯·艾森曼 哈佛商学院工商管理教授,洛克创业研究中心负责人之一,被媒体誉为“哈佛顶级创业家课程教授”

本书围绕精益创业展开讨论,融合了精益创业法、客户开发、商业模式画布和敏捷/ 持续集成的精华。本书汇聚了100多位创始人、投资人、内部创业者和创新者的成功创业经验,呈现了30多个极具价值的案例分析,可以为各阶段的创业者提供行为准则。如果你是一名创业者,或者你是一名产品开发、产品管理、市场营销、公共关系和投资领域的商务专业人员,那么本书不容错过。

数据科学/可视化(Python和R)

我推荐的第五本书:《Python数据科学手册》

最受期待和好评的 Python 数据科学参考读本

掌握用 Scikit-Learn、NumPy 等工具高效存储、处理和分析数据

当然,数据科学并非 Python 一家之“言”,Scala、Java、R、Julia 等编程语言在此领域都有各自不同的工具。至于要不要学 Python,我们认为没必要纠结,秉承李小龙的武术哲学即可——Absorb what is useful, discard what is not, and add what is uniquely your own(取其精华,去其糟粕,再加点自己的独创)

本书以IPython、NumPy、Pandas、Matplotlib和Scikit-Learn这5个能完成数据科学大部分工作的基础工具为主,从实战角度出发,讲授如何清洗和可视化数据、如何用数据建立各种统计学或机器学习模型等常见数据科学任务,旨在让各领域与数据处理相关的工作人员具备发现问题、解决问题的能力。

多说一句,可能对大部分人来说,买实体书不现实,因为我是一名python开发工程师,所以我自己整理了一套最新的python系统学习教程,包括从基础的python脚本到web开发、爬虫、数据分析、数据可视化、机器学习等。想要这些资料的可以加入我自己的python学习交流群:1156465813

python北京理工大学推荐的书-2020最新的学Python编程的五本必读好书相关推荐

  1. python北京理工大学推荐的书-Python语言程序设计

    Q1:Python语言.C语言.Java语言.VB语言--到底哪种适合作为入门编程语言呢? A1: Python是最好的程序设计入门语言.也是最先进的程序设计语言. 如果只想学一门程序设计语言,请学P ...

  2. python北京理工大学推荐的书-Python教程书籍(北理工第2版)思考练习-第三章

    题-3.12 题目:一年365天,初始水平值为1.0,每工作一天水平增加N,不工作时水平不下降,一周连续工作4天,计算年终值: N = 0.001.0.002.0.003--0.010 #思考与练习 ...

  3. 国庆荐书 | 2020年3季度我读过的十本好书!

    这是傅一平的第355篇原创 [与数据同行]已开通综合.数据仓库.数据分析.产品经理.数据治理及机器学习六大专业群,加微信号frank61822702 为好友后入群.新开招聘交流群,请关注[与数据同行] ...

  4. 零基础可以学python吗-Python编程语言好学吗?零基础转行能学Python吗?

    Python编程语言好学吗?零基础转行能学Python吗?人工智能时代的来临催生了很多新兴行业,Python是最具代表性也是比较热门的技术之一.有人看好Python入门简单.功能强大的特性,选择转行从 ...

  5. python零基础能学吗-Python编程语言好学吗?零基础转行能学Python吗?

    Python编程语言好学吗?零基础转行能学Python吗?人工智能时代的来临催生了很多新兴行业,Python是最具代表性也是比较热门的技术之一.有人看好Python入门简单.功能强大的特性,选择转行从 ...

  6. python从入门到精通需要多久--零基础学Python,从入门到精通需要多长时间

    求一份小甲鱼的<零基础入门学习Python>视频教程 评论 本系列教程面向础的同学,是一个深入浅通俗易懂的Python3视频教程. 适群 完全零基础入门,不需要任何前置知识. 教程概述 前 ...

  7. Python编程语言好学吗? 零基础转行能学Python吗?

    Python编程语言好学吗?零基础转行能学Python吗?人工智能时代的来临催生了很多新兴行业,Python是最具代表性也是比较热门的技术之一.有人看好Python入门简单.功能强大的特性,选择转行从 ...

  8. Python能做什么事?为什么人工智能一定要学Python?

    随手打开一个招聘网站,你会发现排名靠前的互联网企业都在招聘Python人才.如饿了么.小米.360.腾讯.美团和知乎等.并且,Python的从业薪资还是非常高的,月薪10k-15k都是正常范围,部分月 ...

  9. 入门Python难不难?零基础到底要怎么学Python?

    近几年的Python编程发展得非常好,又因为人工智能的发展而发展.入门Python难不难?零基础到底要怎么学Python?本文,小分享入门Python需要掌握的知识. 1.数据库:Python在数据库 ...

最新文章

  1. Python中单个下划线“ _”变量的用途是什么?
  2. 使用VS Code开发调试.NET Core 2.0
  3. 中断和异常,陷阱的区别和联系
  4. 大数据风控-反欺诈之黑卡与养卡
  5. java中常用的并发工具类
  6. postman 怎么调试pos_SpringBoot|第十五章:基于Postman的RESTful接口测试
  7. android 让应用恢复前台显示_Android程序由后台切换到前台
  8. 阿发你好java_191122_01 纯前端JS实现的文字验证码
  9. 2021-2022学期计划
  10. Nicescroll用法
  11. win7计算机文件移动硬盘,Win7系统下给移动硬盘分区方法是什么
  12. 如何将Ubuntu中的chrome浏览器升级到最新版
  13. 如何查看当前域名的注册信息?
  14. 短址(short URL)原理及其实现 来源:http://blog.csdn.net/beiyeqingteng
  15. Xshell7工具下载安装以及简单使用
  16. 【Python金融量化】零基础如何开始学?
  17. SAP ABAP(增强技术) BADI自己的一些了解,以及用法
  18. 移动硬盘安装debian,支持BIOS和uefi双引导
  19. JavaScript之参数传递
  20. oracle pfm,多平台监控管理 日立JP1/PFM 性能详解

热门文章

  1. 威胁报告:mDNS 反射式 DDoS 攻击
  2. mongodb集群——配置服务器放分片meta信息,说明meta里包含了哪些数据信息
  3. windows10 上运行 linux -- WSL(Windows Subsystem for Linux)
  4. go语言基础之递归函数的调用流程
  5. 洛谷.4252.[NOI2006]聪明的导游(提答 直径 随机化)
  6. 第一章 深入.NET框架
  7. 十三、java_GUI
  8. Mark Links@2012/8/25
  9. 在 .NET Compact Framework 2.0 中宿主 ActiveX 控件
  10. Visual Studio 2005 创建Windows服务程序(C#)