想学习Python要看啥书呢(我是初学者)?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了想学习Python要看啥书呢(我是初学者)?相关的知识,希望对你有一定的参考价值。

《深度学习入门》([ 日] 斋藤康毅)电子书网盘下载免费在线阅读

资源链接:

链接: https://pan.baidu.com/s/1ddnvGv-r9PxjwMLpN0ZQIQ

?pwd=bhct 提取码: bhct    

书名:深度学习入门

作者:[ 日] 斋藤康毅

译者:陆宇杰

豆瓣评分:9.4

出版社:人民邮电出版社

出版年份:2018-7

页数:285

内容简介:本书是深度学习真正意义上的入门书,深入浅出地剖析了深度学习的原理和相关技术。书中使用Python3,尽量不依赖外部库或工具,从基本的数学知识出发,带领读者从零创建一个经典的深度学习网络,使读者在此过程中逐步理解深度学习。书中不仅介绍了深度学习和神经网络的概念、特征等基础知识,对误差反向传播法、卷积神经网络等也有深入讲解,此外还介绍了深度学习相关的实用技巧,自动驾驶、图像生成、强化学习等方面的应用,以及为什么加深层可以提高识别精度等“为什么”的问题。

作者简介:

斋藤康毅

东京工业大学毕业,并完成东京大学研究生院课程。现从事计算机视觉与机器学习相关的研究和开发工作。是Introducing Python、Python in Practice、The Elements of Computing Systems、Building Machine Learning Systems with Python的日文版译者。

译者简介:

陆宇杰

众安科技NLP算法工程师。主要研究方向为自然语言处理及其应用,对图像识别、机器学习、深度学习等领域有密切关注。Python爱好者。

参考技术A 1.《Python编程:从入门到实践》
这本书算是比较全面系统的入门Python教程。基本的概念解释得算是比较不错的,我们知道,对于零基础学习编程的人来说,基础的概念是最关键也是最重要的一部分,谁能把基本的概念讲得通俗易懂,那么谁也就自然受欢迎了。
2.《像计算机科学家一样思考Python》
本书更多的是想培养读者以计算机科学家一样的思维方式来理解Python语言编程。贯穿全书的主体是如何思考、设计、开发的方法。从基本的编程概念开始,一步步引导读者了解Python语言,再逐渐掌握函数、递归、数据结构和面向对象设计等高阶概念。
3.《Python编程:从入门到实践》
2016年出版的书,基于 Python3.5 同时也兼顾 Python2.7 ,书中涵盖的内容是比较精简的,没有艰深晦涩的概念,每个小结都附带练习题,它可以帮助你更快的上手编写程序,解决实际编程问题,上到有编程基础的程序员,下到10岁少年,想入门Python并达到可以开发实际项目的水平,这本书都是个不错的选择。
4.《Python核心编程第三版(中文版)》
该书向读者介绍了这种语言的核心内容,并展示了Python语言可以完成哪些任务。其主要内容包括:语法和编程风格、Python语言的对象、Web程序设计、执行环境等。该书条理清晰、通俗易懂,是学习Python语言的最好教材及参考手册。所附光盘包括Python语言最新的三个版本及书中示例代码。
5.《Python算法教程》
Python算法教程用Python语言来讲解算法的分析和设计。本书主要关注经典的算法,但同时会为读者理解基本算法问题和解决问题打下很好的基础。全书共11章。分别介绍了树、图、计数问题、归纳递归、遍历、分解合并、贪心算法、复杂依赖、Dijkstra算法、匹配切割问题以及困难问题及其稀释等内容。本书在每一章结束的时候均有练习题和参考资料,这为读者的自我检查以及进一步学习提供了较多的便利。在全书的结尾,给出了练习题的提示,方便读者进行查漏补缺。
参考技术B ①《Python编程:从入门到实践》
介绍用Python 编程所必须了解的基本概念,包括matplotlib、NumPy 和Pygal 等强大的Python 库和工具介绍,以及列表、字典、if 语句、类、文件与异常、代码测试等内容,并通过讲解项目开发将理论付诸实践。
②《Head-First Python (2nd edition)》
介绍了Python的动态存储数据的唯一方法、构建基于Python的Web服务器和Web应用程序、在Android平台上编写移动的应用程序、使用PyGame和PyKyra来开发复杂的游戏等。
③《“笨方法”学Python》
覆盖输入/输出、变量和函数,以及条件判断、循环、类和对象、代码测试及项目的实现等。
④《Python程序设计(第3版)》
介绍计算机与程序、编写简单程序、数字计算、对象和图形、字符串处理等基础知识;函数、判断结构、循环结构和布尔值等;模拟与设计、类、数据集合、面向对象设计、算法设计与递归等。
⑤《像计算机科学家一样思考Python (第2版)》
从基本的编程概念开始讲起,引领读者循序渐进地学习变量、表达式、语句、函数和数据结构,还探讨了如何处理文件和数据库,如何理解对象、方法和面向对象编程,如何使用调试技巧来修正语法错误、运行时错误和语义错误等。
参考技术C 1.如果你英文好的话你可以去看官方文档可以做一个快速入门。不好的话买本python基础教程或者python3程序开发指南来入门。
2.入门后买一些实践类的书来看看比如python项目开发实战等 照着书上打代码做应用。
3.然后平时要多看多打代码。打代码的过程中要思考。学习一两个时下流行的框架。
4.当你可以自己做一些小应用的时候,你可以尝试把一些你做的应用发布或者去做一份python相关的工作。
参考技术D 以下有几本Python入门到进阶的书,希望可以帮到你:

廖大大 Python & JS & Git 教程PDF版
https://pan.baidu.com/s/1eTl1Vh4Zq7uNqVFHM9_0XQ 密 码wbod

笨办法学python(第3版) 中文PDF版
https://pan.baidu.com/s/1-qK6TlQx5vTfcg2EBoMNDA 密 码k89v

编程小白的第一本 Python 入门书 PDF版
https://pan.baidu.com/s/1uxvZYOlq_DVGQLvPRpVBTg 密 码4hd5

Python基础教程(第2版) 中文PDF版
https://pan.baidu.com/s/1w9PBMjbq7lXLzUEcefNiVQ 密 码it37

Python核心编程(第2版) 中文PDF版
https://pan.baidu.com/s/1U-qZ5JeLqiWyhpoCaU7plg 密 码9tk5

Python学习手册(第4版) 中文PDF版
https://pan.baidu.com/s/1o4hAvkbvigxmZBx6H07h5w 密 码2n3f

像科学家一样思考(Python版) 中文PDF版
https://pan.baidu.com/s/1L2aC8XG_WqvphiiUqsl3SA 密 码jw7c

python绝技:运用python成为顶级黑客 中文PDF版
https://pan.baidu.com/s/19qn461T6X6vu9at9wa2fuw 密 码3t84

Python Cookbook(第3版) 中文PDF版
https://pan.baidu.com/s/1uOMdauHiHxCTtTcFl8yR4w 密 码g758

深入Python 3 中文PDF版
https://pan.baidu.com/s/1RlwrbJdKseP2o3UU7-w6Sg 密 码oud4,

看啥书?

很多人问过我一个问题:看点啥书比较好?

我今天给大家说说这个事。

(1)

我首先推荐看逻辑学的书。因为中国不讲逻辑、中国人不学逻辑学。所以大部分人脑子跟浆糊似的。所以先学点逻辑,挺好。

我经常告诉我手下的研究员,你们做一件事,先要有定义和方法,调查和引据、建模和统计,基线和对比。这是基本啊。然后才能说到分析说明、洞察核心本质和规律、预测和推理。

逻辑学是哲学的范畴。

哲学范畴还包含宗教学。宗教学按我个人理解应该是形而上的学,也就是探讨人和世界最本质的东西。如我是谁,我从何而来、我存在的意义价值是什么、我要做些什么...。这就是形而上。

我倒是20多年的禅宗弟子,但我不迷信。我师父第一天指着大雄宝殿的佛像就说:你们看到的塑像都是泥胎做的。

但我仍然会去跪拜。这是敬畏心。

就如同中国有句老话:仁者乐山、智者乐水。因为爬过这山还有那山,你越爬山你会越有敬畏心。但智者呢,就和水一样,遇山则绕、顺势而为,形势是什么样的,他就是什么样的。

所以啊,人得有敬畏心啊。

(2)

第二类我建议读的书是财务、投资的书。

很多人忙活一辈子不挣钱,就是因为根本不知道如何挣钱。

很多人创业,热热闹闹一年,没挣下什么钱。

这些都是缺乏财务意识、投资意识所导致的。

第三类我建议读的书是关于:货币、金融、资本的书。这不同于财务、投资的书。货币、金融、资本这些书可以称得上王者之书,它往往是一个社会一个朝代运作的根基。你看透了货币、金融、资本,你可能就看透了社会的运转规律。吓人啊,好吓人啊。

(3)

第四类我建议读的书是:历史、地理。

很多事情你搞不明白,就是因为你不了解历史。历史上的很多恩恩怨怨、机缘巧合,形成了咱们现在这个世界。不理解历史,你就不理解现在这个世界。

另外,读历史一定要看地理。很多你想不通的问题,比如在历史事件中为啥大人物们会这样决策,你只要一看地理就立马明白了。是你,你也会这么决策的。

另外,我挺喜欢西方的教育上学方法。讲一门课之前,先讲这门课的发展历史,把这门课的脉络分支、发展演变历史、关键贡献人物都讲清楚,先让学生们有整体大画面,有学习的热情,然后再展开讲这门专业课的每个要点,这比较好。咱们中国不说青红皂白,直接上来就讲定义概念、解题公式,然后就开始做题考试,学的都莫名其妙。学完了才会醒悟,哦,原来这门课的结构脉络是这样子的啊,原来这门课的作用是这样子的啊。

(4)

我建议读的第五类书是:管理和军事类的。

管理,大多是涉及到非血缘组织。非血缘组织,有宗教、国家、企业。宗教可以跨越国家、延绵几千年。一个国家有边界、边界还时不时变动,一般一个朝代延绵几百年。一个企业更是有资源和组织边界,生命周期更是几十年而已。

而军事,往往是政治的延续。就如同古罗马有凯撒(首席执行官的意思)和元老院。元老院提名任命凯撒,凯撒负责对外,能打则打服,打不服就外交谈判。而元老院负责对打下的土地进行日常治理。他们之间这么分工。

军事是真正要死人的,所以对管理需要更到刀刃上,不能做无效动作。

所以管理和军事类书籍经常参合着一起看。

(5)

最后再说说几个工具。一类就是英语。毕竟这个世界上大量的资料都是英文的,便于你学到更多的东西。更重要的是,可以通过学到更多的东西,看到一个更加多元化的世界。你把世界多元多角度地看了,你才能客观看待这个世界、真正理解这个世界。

再一个工具就是数学。当然你生活中工作中基本用不到数学。但是我为啥要说学学数学这个工具,就是因为:数学是个很好的抽象工具,你用文字反复绕来绕去繁文缛节说不清楚的事,用一个公式一个方程组很容易就说明白,而且很稳定,而且还很通用,而且还很具有完备性。

最后一个工具就是计算机,它可以让你自己就能动手做点事,把你的想法变成真。

以上是关于想学习Python要看啥书呢(我是初学者)?的主要内容,如果未能解决你的问题,请参考以下文章

acm初学者要准备啥 看啥书啊

JAVA初学者看啥书好呢?

想深度学习写作,应该看啥书

学java看啥书

我要参加蓝桥杯C语言变成比赛需要看啥书?

JAVA零基础者应该看啥书比较好