看到有位老哥说看书基本上没什么用,个人觉得,一个作者能写一本书,也就是说他对这一方面有了一定的系统概括,看完了整本书绝对有很大收获,关键是怎么看,尤其是看这类技术书籍,建议先快速整体看一遍,不用每一个地方都要跟着敲代码,而是明白其能做什么、怎么做,有了大概了解后,后面实战了,再一点点内化就可以了。
举个例子:如果你看完上面推荐的书,你就可以对python可以用来做什么以及怎么做有了大概了解,后面你想用python来开发网站,那么就会想起这本书上面有介绍了可以用django来开发,随后你可能需要的是去官网看看文档、看看其他博主写的博客,就可以自己动手了。
对于初学者来说,Python还是很友好的,它是最接近自然语言的一种编程语言。
不过对于零基础的小白来说,要感受到Python的友好才能建立学习信心,所以要选对入门书籍。
新手选教材,一定要选择浅显易懂的,切忌选择那种有编程基础的人学习的Python书籍,它们只会不断的给你添堵,然后不断的打击你的自信心。
Python零基础推荐书籍《与孩子一起学编程》
这本书说是给儿童设计的,所以内容比较生动。非常非常非常简单易懂 不用花太长时间就能看下来一遍。而且里面的例子也很有趣,不像别的书籍里面就是单纯的input一行行代码,结果output一行行文字。
import一个easygui,初学者分分钟做个图形界面出来,对于初学python,成就感up!!!
《笨办法学python》
经典中的经典。
本书是一本Python入门书籍,适合对计算机了解不多,没有学过编程,但对编程感兴趣的读者学习使用。这本书以习题的方式引导读者一步一步学习编程,从简单的打印一直讲到完整项目的实现,让初学者从基础的编程技术入手,最终体验到软件开发的基本过程。
对于初学者来说,就推荐这两本书籍,非常适合完全零基础的小白,但是看书的时候也要记得,书看一遍肯定是不够的,记住的东西就算多也有可能出现记不牢的情况。
所以,书看过一遍之后,有了大概的了解,再看一遍,记住,这一遍要精读,并且开始边读边做练习,练习可以自己去网络上找,也可以到w3cschool APP进行训练。
书籍,时间长了总会让人感到枯燥,并且,学习编程,实践还是很重要的,不能只是纸上谈兵!
哈哈,python官方都出了一版书籍推荐啊,这个可能是最靠谱的了。这个书单从初级到语言精通、应用演练都有推荐。
书的资源直接去网上搜吧,希望你能学有所成。
新手初级:python速成班:基于项目的动手入门编程
是世界上最畅销的Python书的第二版。Python Crash Course,第二版是对Python编程核心的简单介绍。作者Eric Matthes消除了那种繁琐的,不必要的信息,这些信息可能会妨碍学习如何编程的知识,而是选择提供常规编程概念,Python基础和问题解决的基础。本书第二部分中的三个实际项目使读者能够以有用的方式运用他们的知识。
学习PYTHON
通过这本动手的书,可以全面,深入地介绍核心Python语言。基于作者Mark Lutz受欢迎的培训课程,此更新的第五版将帮助您使用Python快速编写高效,高质量的代码。无论您是编程的新手还是精通其他语言的专业开发人员,这都是一种理想的起点。
使用Python自动完成无聊的工作:面向初学者的使用教程
偶认为这是一本能给你信心让你保持学下去欲望的好书。
你花了数小时重命名文件或更新了数百个电子表格单元格,这样的繁琐任务。但是,如果可以让你的计算机为您做这些事情呢?这就是这本书教你的。
艰难学习Python 3
在 “艰难学习Python 3”中, 您将通过完成52个精巧的练习来学习Python。阅读它们。准确键入他们的代码。(请勿复制和粘贴!)更正您的错误。观看程序运行。当您这样做时,您将学习计算机的工作方式。好的程序是什么样的?以及如何阅读,编写和思考代码。然后Zed在5个多小时的视频中教给您更多的知识,他在演示过程中向您展示了如何破坏,修复和调试您的代码。
语言精通流利的PYTHON:清晰、简洁、有效的编程
Python的简单性使您可以快速提高生产率,但这通常意味着您没有使用它所提供的一切。通过本动手指南,您将学习如何利用其最佳功能(可能也是最被忽视的功能)来编写有效的,惯用的Python代码。作者Luciano Ramalho带领您学习Python的核心语言功能和库,并向您展示如何使代码同时更短,更快和更易读。
借助Python技巧
这本书,将通过简单的示例和分步说明来发现Python的最佳实践以及精美的Python代码的力量。
将距离精通Python更近一步,因此可以编写自然而然的漂亮且惯用的代码。
学习Python的来龙去脉非常困难-借助本书,能够专注于真正重要的实践技能。在Python的标准库中发现“隐藏的金子”,立即开始编写简洁的Pythonic代码。
有效的PYTHON
开始使用Python编写代码很容易:这就是该语言如此流行的原因。但是,Python具有独特的优势,魅力和表现力,一开始可能很难掌握-以及隐藏的陷阱,如果您不了解它们,它们很容易使您绊倒。有效的Python将帮助您利用Python的全部功能来编写异常强大,高效,可维护且性能良好的代码。Brett Slatkin利用Scott Meyers畅销的有效C ++中率先的简洁的,场景驱动的样式,汇集了来自专家程序员的59种Python最佳实践,技巧,捷径和逼真的代码示例。
强大的PYTHON
有许多关于Python的新手和/或编程的新书。强大的Python是不同的。它专为像您这样有经验的开发人员而写,其精心制作的章节教授现代Python的中级和高级策略,模式和工具。专注于Python 3,全面支持2.7。
应用演练编程PYTHON:强大的面向对象编程
如果您掌握了Python的基础知识,就可以开始使用它来完成实际工作了。Python编程将通过语言的主要应用领域(系统管理,GUI和Web)的深入教程向您展示。您还将探索在数据库,网络,前端脚本层,文本处理等中如何使用Python。本书重点介绍常用的工具和库,以使您全面了解Python在实际的实际编程中的许多角色。
PYTHON游乐场:好奇程序员的怪异项目
将学习如何使用numpy,matplotlib和pygame等常见的Python工具和库来执行以下操作:
–使用参数方程式和turtle模块生成类似Spirograph的模式
–通过模拟频率泛音在计算机上创建音乐
–翻译图形图像到ASCII艺术中
–写一个自动立体图程序,该程序生成隐藏在随机模式下的3D图像
–通过探索粒子系统,透明度和广告牌技术,使用OpenGL着色器制作逼真的动画–使用来自CT和MRI扫描的数据构建3D可视化效果
–构建激光表演,通过将计算机连接至Arduino
以上就是偶的全部分享,记得关注哦。
不建议看书。看书虽然系统全面,但是内容太多太耗时,学习效率不高,建议从网上找教程,比如菜鸟教程,廖雪峰的Python教程,都是干货。
而且Python的优点之一在于第三方库很多,快速上手基本语法知识之后可以做做小项目来熟练使用流行的库。
个人观点。