自学python哪本书好一点?
自学python哪本书好一点?
-
推荐一些网站教程和社区,希望对你有帮助。
文档类教程
廖雪峰的官方网站
https://www.liaoxuefeng.com/wiki/0014316089557264a6b348958f449949df42a6d3a2e542c000
Python 基础教程 | 菜鸟教程
http://www.runoob.com/python/python-tutorial.html
w3cschool
https://www.w3cschool.cn/position/kqc20f.html
Python 100例
http://www.runoob.com/python/python-100-examples.html
视频类教程
慕课网
https://www.imooc.com/
网易云
https://study.163.com/
社区
Python中文社区维基
https://python-chinese.github.io/
PythonTab——python中文开发者社区
https://www.pythontab.com/
希望以上分享对你有所帮助,欢迎大家评论、留言。
2019-03-24 10:55:28 -
基本上学习这门编程语言属于现学现卖的方式,毕竟在工作中很难抽出大块的固定时间来学习,基本上在网络上看看基础的语法,比如如何构造函数,如何实现简单的功能,直接就梳理逻辑开始学习了,后来觉得这这门脚本语言还挺有意思的就买了一本书《笨方法学python3》,先是大概看了下目录,然后硬抽出三天的时间集中学习了下,算是对python有了一个整体的认识,python放在以前算是脚本语言,毕竟难度相比较C/C++在语法上已经简略太多,未来编程语言向着高度集成化的方向发展,毕竟前人已经开发了大量的优秀的编程类库,没有必要每个功能都去重新实现一遍,所以在这种发展的契机上python顺势上位。
Python号称胶水语言,能够兼容多种编程语言,现在在人工智能上发力最为明显,现在社会舆论上对于python宣传有点过激了,按照宣传的样子已然成为第一编程语言了,但在现实中真正找工作,比真正的实力派java差远了,有一个朋友在老家做python开发能拿到3500块,在当地已经是顶薪了,最后觉得发展空间太小了,就去西安发展了,到了发现只是通过python找份工作还是有点费劲,毕竟工作机会距离java差距太远了,终于在找了几个月后找了一份python的工作,而且暗暗发誓一定在工作期间学会java,免得下次找工作还是那么费劲,所以新型的编程语言在短时间内就想有很大的市场占有率不是那么现实,毕竟从企业的角度考虑,有一种编程语言自己的员工都用的比较熟悉,而且出东西也非常快,不能为了赶时髦切入新的编程语言,而且这种编程语言在短时间内又不能直接占据市场主导,企业会把实际的效益放在第一位。
为什么这么多的培训机构大力推崇python,从技术上角度考虑,python相对于讲入门比较简单,可以在短时间内见到成效,就国内的大环境基本上企业都会赚快钱,在市场很少见到培训C++的机构,这种皮厚短时间见效慢的编程语言一定不会受到机构的推崇,目前比较短平快的编程方向主要有这么几种,python,前端,php三种,就业岗位最多的java培训机构宣传的也不少,所以选择python作为入门编程语言不要过分的神化,要了解实际的市场需求。
回到主题python学习选择什么书,入门书籍是一种工具般的存在,适合自己的才是最好的,如果是零基础在选择上通俗易懂的,如果是具备一定基础的情况下就要选择有挑战性的书籍,不要在选择书籍上花费太多的精力,一般来讲国内的书籍讲究的短平快,适合比较初级的,国外的书籍由于生态链更加成熟,深度稍微高一些,也没有必要区分的那么仔细,看书的时候不要这山看着那山高,先硬着头皮看完一本,对于这门编程语言有个大概的认识,然后再去下功夫精读。
编程语言玩到最后就是工具般的存在,通过掌握的知识体系操控,最后形成产品样式存在,目的还是要服务于产品,所以不要太迷信一种编程语言,一个标准的程序员首先要具备用技术锻造产品的能力,至于使用什么编程语言要根据实际情况。
希望能帮到你。
2019-04-03 11:57:56 -
零基础学习Python的话,看视频的效果会更好,很多知识点通过老师的讲解,理解起来会更容易些,比如说需要实现一个功能,从功能的分析,代码的实现以及代码的调试都是动态进行的,更加形象一些,视觉体验也会更好;
之前在 “ 如鹏网 ”上了解过Python的课程体系,挺详细的,可以参考一下,有网络的地方就可以学习,根据自己的时间来灵活安排学习进度,也有更多的时间来练习项目,夯实基础;
有问题随时提问,老师实时在线答疑,每个章节的后面都有相应的练习题和面试口才题,需要以录音的方式进行提交,直到通过为止,为以后的面试做充分的准备,口碑不错,基本上都是慕名而去的,有新的课程,也是可以免费申请了来学习的,具体的可以到如鹏网官网上去了解一下;
有详细的课程体系,可以作为参考;
第一部分:Python语言基础
第二部分:数据库基础
第三部分:web前端
第四部分:Python web开发
第五部分:Python web项目
第六部分:Linux
第七部分:NoSQL
第八部分:数据可视化
第九部分:爬虫技术
第十部分:人工智能
2017-12-22 15:35:54 -
Python是一种面向对象、解释性的高级程序语言,它已经被应用在众多领域,包括Web开发、操作系统管理、服务器运维的自动化脚本、科学计算、桌面软件、服务器软件(网络软件)、游戏等方面。
《Python快速编程入门》以Window平台、系统全面的讲解了Python3的基础知识
特色一:全新Python3语法,一步提升Python编程水平
相对于Python2,Python3更加优秀。但考虑到Python3兼容Python2还有一段很长的路要走,本书在重点讲解Python3的同时,在很多地方对比着讲解了Python2,涵盖了成为一名初级Python开发人员所需的一切知识,同时,还针对复杂让读者学专业的Python风格,养成良好的编程习惯。
特色二:化繁为简,降低读者的入门难度
本书作为Python入门级教材,多采用趣味生活图来引入专业词汇,降低读者学习Python的入门难度,同时,本书还提供了大量的实例代码,从小的代码片段到功能齐全的应用程序一应俱全,真正让读者学会Python。
特色三:综合项目,旨在巩固Python技能
本书最后一章结合前面的知识,开发了一个《飞机大战》的综合项目,该项目兼趣味性和实用性,旨在提高读者的Python技能。
此外,附有配套视频、源代码、习题、教学课件等资源,而且为了帮助初学者更好地学习本教材中的内容,还提供了在线答疑,希望得到更多读者的关注。
2017-12-22 10:14:08 -
我之前用Java开发,最近刚学的Python,主要做一些数据分析的东西(Python相关的包真的方便)。
学Python的过程没看书,基本上是参考廖雪峰网站的Python教程直接写代码做分析,语法不会了直接在网上搜。如果你有其他编程语言基础的话应该也完全可以这么学。
如果没有编程基础的话推荐:
廖雪峰的Python教程
W3Cschool 的 Python基础教程
这两个讲的还是相当不错的。书籍的话不了解,不敢盲目推荐。
2019-03-26 17:40:37 -
这本最合适你
2019-03-27 16:36:49 -
大家好,我是工作了许多年的软件工程师,毕业于国内知名高校计算机专业,目前我的 Python 新书正在出版。很高兴在这里回答大家的问题。
目前关于 Python 的入门书籍有很多,此问题下很多答主提供的答案都很不错,可以参考。 我的 Python 其实也是通过自学学会的,当初我系统学习的是下面这本 《Python 编程: 从入门到实践》 作者为 Eric Matthes,译者为袁国忠。 这是一本适用于所有层次学习者的 Python 入门书籍,全书分两部分: 第一部分介绍了 Python 的基础特性,第二部分是几个实践的项目。这本书我记得一直位列京东 Python 书籍畅销榜的首位。学完了 Python 的基础部分,可以再找一本书重点学习下 Python 的高级特性,比如函数式编程,装饰器,生成器等,我当时看的是这本 《Effective Python》 作者为 Brett Slatkin, 不过中文版翻译的比较生硬,英文好的同学还是建议看原版。
实事求是的说,Python 书籍太多了,写的好的权威的也不少。其实我觉得无论你看哪本书,区别并没有想象中的那么大,只要认真的系统性的学习完这其中的任意一本书,然后动手在自己电脑上敲代码练习,并积极的不断的去思考,消化理解 Python 语言的各个特性,遇到不懂的就拿出追根究底的决心去解决,并没有什么能够阻挡你成为编程大牛。
顺带说一下,我的自学 Python 之路是从翻译国外一篇博客开始的 《Python 入门:From Zero to Hero》,其实把这篇博客翻译完的时候,Python 就于我心了。 如果各位读者有兴趣,后面我会考虑把这篇博客的译文发出来分享给大家。
2019-12-09 13:11:50 -
首先明确下自己学python的目的是啥?
如果你是新手,想初步接触python,学习最简单的一些知识。我觉得廖雪峰老师的python 教程就很棒!网上search就有博客。你可以掌握基础的 编程语法,字符串 列表 字典等等数据结构,还有for while 等控制结构,包括函数,类,面向对象等等。入门,我觉得是绝对足够了。
而且,你可以学习到各种库的安装等基本用法。
如果你想更深入的学习,那么网上的资源已经不够了,你需要去看相关的经典书籍,但千万不要看那些基础书籍了,那些都是味同嚼蜡。我这里不推荐相关书籍,因为懂的自然知道如何search。
但是,我觉得最好的还是有一个目标来导向学习。
我个人认为比较好的路径是!!!划重点
1- 学完廖雪峰老师的网站教程(一定一个一个敲)
2- 找一个目标,边实践,边学。你可以掌握更多高级用法。
比如学爬虫为目标。你会学到 爬虫相关的第三方库用法。比如机器学习。
这样不断的实践,你就升级了!
2019-03-27 13:00:41 -
大家好,我是工作了许多年的软件工程师,毕业于国内知名高校计算机专业,目前我的 Python 新书正在出版。很高兴在这里回答大家的问题。
目前关于 Python 的入门书籍有很多,此问题下很多答主提供的答案都很不错,可以参考。 我的 Python 其实也是通过自学学会的,当初我系统学习的是下面这本 《Python 编程: 从入门到实践》 作者为 Eric Matthes,译者为袁国忠。 这是一本适用于所有层次学习者的 Python 入门书籍,全书分两部分: 第一部分介绍了 Python 的基础特性,第二部分是几个实践的项目。这本书我记得一直位列京东 Python 书籍畅销榜的首位。学完了 Python 的基础部分,可以再找一本书重点学习下 Python 的高级特性,比如函数式编程,装饰器,生成器等,我当时看的是这本 《Effective Python》 作者为 Brett Slatkin, 不过中文版翻译的比较生硬,英文好的同学还是建议看原版。
实事求是的说,Python 书籍太多了,写的好的权威的也不少。其实我觉得无论你看哪本书,区别并没有想象中的那么大,只要认真的系统性的学习完这其中的任意一本书,然后动手在自己电脑上敲代码练习,并积极的不断的去思考,消化理解 Python 语言的各个特性,遇到不懂的就拿出追根究底的决心去解决,并没有什么能够阻挡你成为编程大牛。
顺带说一下,我的自学 Python 之路是从翻译国外一篇博客开始的 《Python 入门:From Zero to Hero》,其实把这篇博客翻译完的时候,Python 就于我心了。 如果各位读者有兴趣,后面我会考虑把这篇博客的译文发出来分享给大家。

2019-12-09 13:11:50 -
想学好这本书是少不了的
2019-04-03 14:26:20 -
有不少。毕竟python是一种常用的语言,从业者众多,面向初学者的书籍也就不少。事实上,现在想要在家自学python也不是件难以做到的事情,只要找到合适的学习顺序就可以。
以阅读来学习python,建议选择这样几本书。
一,《笨办法学python》。这本书提供了52个例子,涵盖简单的python语法和功能,能够让读者初步掌握python。只要严格按照这本书中的要求,逐步输入代码、检查、完成课后习题,就能对python产生一个基本了解。这本书在网上能找到免费PDF版本,最新版本是第三版。另有面向python 3的版本。
二,《简明python教程》。这本书原名为《A Byte of Python》,2005年出版了第一版,被誉为最出色的python教程。在过去的十几年中,这本书一直不断改进,现在已经出到了第四版,使用python 3.5。这是一本自由图书,任何人都可以免费访问和分享。在gitbook上有译本,也可以免费下载PDF版本。
三,《Python编程:从入门到实践》。这是一本商业图书,可以在各大电商网站上购买。目前最新版本也是面向python3的。
仔细阅读这几本书,按部就班地完成案例和课后习题,就可以基本掌握python的基础知识。至于更多内容,则需要在解决问题的时候去查帮助、查python语言参考、去网上搜索解决方案,或者寻找其他书籍的帮助了。
2019-05-01 21:09:16 -
1.书本:《Python基础教程》
2.书本:《Python学习手册》
3.慕课网:https://www.imooc.com/learn/177
4.腾讯课堂
5.500G学习视频:https://blog.csdn.net/a_haogg/article/details/72864119(第92个)
2018-06-22 16:04:21 -
cookbook,还有Python高性能编程,effective Python。这些都是基础往上一点的,嘛,Python基础很简单,所以就推荐这三本了。这三本是专注于语言本身的,其他框架或是应用实景下,再看对应的书。
2019-03-26 15:53:35 -
下面分享python基础入门级基础教材10本书籍,希望对你有帮助。
1.《python基础教程》,是一本从入门到实践的书。
2.《python编程从入门到实践》,也是从入门到实践的书。
3.《数据结构》python精品。
4.《python数据分析与数据化运营》数据分析实践书籍,数据分析指南,python编程语言教程。
5.《量化投资》以python为工具,计算机与互联网书籍。
6.《机器学习python实践》
7.《pyfhon程序设计实用教程》零基础学习python指南,python基础教材书籍,python代码优化。
8《python核心编程》适合小白的python的书。
9.《python数据分析于基础》利用python进行基础数据分析的书籍。
10.《机器学习系统设计》机器学习系统程序设计编程入门,大数据计算机书籍。
非常高兴回答你的问题,希望对你有一定的帮助,这些书籍网络和实体书店都有出售,选择自己合适的。
2020-03-01 05:46:47 -
这个还要看你有没有基础,嗯,实际上这个入门应该说是比较简单的了,而且现在好多地方小学生都也在开这种课。主要是看你的用途是什么,目前来讲它的用途还算是比较广泛吧。
2019-03-28 00:06:16 -
《Python编程,从入门到实践》
作者:埃里克·马瑟斯(Eric Matthes)
出版社:人民邮电出版社
简介:本书是一本针对所有层次的Python读者而作的Python入门书。全书分两部分:第一部分介绍用Python 编程所必须了解的基本概念,包括matplotlib、NumPy和Pygal等强大的Python库和工具介绍,以及列表、字典、if语句、类、文件与异常、代码测试等内容;第二部分将理论付诸实践,讲解如何开发三个项目,包括简单的Python 2D游戏开发,如何利用数据生成交互式的信息图,以及创建和定制简单的Web应用,并帮读者解决常见编程问题和困惑。
有理论有实践,你值得拥有!
《Python基础教程》(第3版)
作者:Magnus Lie Hetland
出版社:人民邮电出版社
简介:本书包括Python程序设计的方方面面:首先从Python的安装开始,随后介绍了Python的基础知识和基本概念,包括列表、元组、字符串、字典以及各种语句;然后循序渐进地介绍了一些相对高级的主题,包括抽象、异常、魔法方法、属性、迭代器;此后探讨了如何将Python与数据库、网络、C语言等工具结合使用,从而发挥出Python的强大功能,同时介绍了Python程序测试、打包、发布等知识;最后,作者结合前面讲述的内容,按照实际项目开发的步骤向读者介绍了10个具有实际意义的Python项目的开发过程。
除了书籍,再推荐几个在线的学习资源
廖雪峰的Python教程(免费)
中国大学MOOC
输入关键词搜索“Python”可以获得许多大学开设的《Python程序语言设计》课程,均是免费观看。
慕课网
搜索“Python”也可以得到很多相关的课程,但是有些是需要收费的有些是免费的,需要自己甄别。
结束语
Life is short,you need Python!
人生苦短,我用python!与君共勉,努力在学习的路上引吭高歌,奋力前行!加油,奥力给~
2020-03-03 20:24:23 -
如果入门的话,先把官方的文档看了。那是入门最好的教材,没有之一。原因就是它的作者是设计python语言的人,没有比它更全面和权威的吧!而且要反复琢磨几遍。
2019-03-24 00:06:32 -
图灵的《python从入门到实践》
看完后啃官方文档.
为什么这么安排呢?
首先你得试试自己是否对python有兴趣,以及初步了解python都能干什么.
找到具体方向之后才好进一步的学习
2019-02-24 17:04:23 -
书籍并没有什么特别大的帮助最好还是寻找一个专业学校学习一下最好 ---------河南新华
2019-02-25 11:48:52 -
初学者:Python编程 从入门到实战
中级:流畅的Python
枕头书:Python核心编程
快速入门:
简明python教程(https://bop.mol.uno)
2019-02-20 13:39:29 -
《零基础学Python》
2020-03-01 08:50:49 -
强烈推荐廖雪峰老师一系列入门到精通的课程,很实用容易上手,上图
2019-04-01 09:15:34 -
如果是零基础,可以看《编程小白的第一本Python入门书》,真正的零基础入门,每个地方 都讲的很细致。
2019-03-27 12:15:04 -
《A byte of Python》
中文名:《简明Python教程》
2019-03-26 21:49:18 -
对于学习Python,我的推荐就是看视频以及文档学习,一边学习一边操作,两手同时进行,看书只是辅助功能偶尔查询用下完全靠看书那是不现实的。
2019-03-26 19:57:28 -
不好意思,不太了解编程类书籍,谢谢邀请
2019-03-26 15:58:32 -
快速找感觉:Python在Unix和Linux系统管理中的应用;
深入面对对象:Python 3面向对象编程(【加】Dusty Phillips)
2017-03-22 16:41:24 -
现在网上有很多书籍,每个人的情况都不一样,而且每个人的学习方法也不相同,所以还是建议自己去找到适合个学习的书籍。
其次对于新手来说,还是建议多跟着别人学习,或者跟着视频学习,这样可以学习的更快些,毕竟新手在很多方面的知识以及处理方法都欠缺。有可能会在解决某些问题上会多花费很多时间,这样不利用学习效率,有可能还会打消学习的积极性。
最后编程学习本来就是一个很枯燥乏味的过程,要做好心理准备,不可三分钟热度。最后再友谊提醒一下,编程中是写代码一天,处理bug一个礼拜,毫不夸张的讲,大部分时间都是在处理bug,所以心态要好。
2020-03-06 15:31:58 -
刚开始基础教程就行,我要自学网等网站上有各种视频
2019-03-27 23:14:11 -
对于Python这种还是有一定技术含量的IT技术,不建议自学,可以先找视频和书籍了解下语言的特性,打个基础。但如果想深入学习并且顺利找工作的话还是建议进行系统的学习。
对于新手来说很多视频课程并不好找,有愿意了解的可以私信我获取视频地址。
2018-04-02 15:40:16 -
既然说了,是新手,那肯定需要由浅入深的,入门书籍,给你个网站,上面有原版书籍电子档下载,还有对应的开发工具,希望用的上:http://www.xen123.cn/
2019-02-20 12:38:40 -
Python入门不建议看资料,网上有很多视频,多看看。看了之后,再决定是否买。
2019-03-24 00:01:17 -
感谢邀请,下面说说我整理的部分书籍。
第一本书,《笨办法学Python》,如果你对编程没有任何概念,没有任何语法基础,但是又想摆脱枯燥的理论性的书籍,那么推荐你看这一本,啥都别做,电脑打开,所有代码照着敲,这本书几乎都是以习题的方式将Python的学习,由浅到深,循序渐进。
第二本书,《Python基础教程第三版》,这本书是一本非常经典的Python入门教程,层次鲜明,结构严谨,内容充实,在本书最后,作者讲前面的知识点融会到以10个项目中,并以模板的形式详细介绍利用Python开发的全过程,真正的手把手教你实现编程,这本书即使你是中高级程序员,都能从书里领略到Python的魅力。
第三本书,《Python编程:从入门到实践》,本书是一本非常全面的Python入门到实践教程,带领读者快速掌握编程的思想和概念,并指导读者如何循序渐进学Python,另外还介绍了如何让程序如何与用户进行交流以及代码调试等。后面的高级部分引入了一个非常经典的游戏项目《外星人入侵》,并真正做到手把手教你一步步开发,还有数据可视化实战,web应用等。
第四本书,《编写高质量Python代码的59个方法》,当你有了Python基础后,推荐你看这一本书,该书以使用场景为主导的精炼教学方式,汇聚了59条优秀的实践原则、开发技巧和高效实施方案,并以实用的代码案例来解释它们。本书作者根据自己在Google公司多年基础框架所积累的开发经验,揭示了Python语言中一些鲜为人知的奇妙特性,并给出了能够改善代码功能及运行效率的习惯。
2020-03-04 10:48:59 -
推荐跟着视频学[呲牙]
2020-03-04 13:17:21 -
一本python核心编程足够
2019-02-20 13:02:07 -
我目前就正在学习这门语言。
2019-03-24 08:55:49 -
作者_小鱼那本最好
2019-03-24 02:49:44 -
推荐一本书:
书名:Python编程入门(第3版)
作者:【加】Toby Donaldson
译者:袁国忠
另外还有廖雪峰廖老师的网站。
2019-03-24 14:10:34 -
这两本书不错
2019-03-27 02:31:42 -
推荐一下我自己的学习经历,github. com,搜索:草根学Python。
同时github. com上面有全世界优秀的代码与思想。
2020-03-05 14:22:19