学习 Python 我一直都建议在实践中学习,成长才是最快的。python 的基础学习现在网上一搜,几乎看不完,但有好口碑的网课一般都是需要付费。有没有免费又比较全面的学习网站呢?有,可以找下廖雪峰大神写的 Python 教程。廖雪峰是哪位,自己去找下,这里贴一下这个课程的阅读量:84343670323
他的课程涵盖的范围很广,基础知识、高阶内容,还有一些项目。而且,他的课程都带有丰富的示例代码,耐心跟着码一遍,能学到不少。
下面是链接Python教程www.liaoxuefeng.com
书籍方面,我推荐你看下《Python编程 从入门到实践》 第二版
为何选择这本呢?我个人使用过,现在给你说说我的使用感受。
首先,这本书适合当做入门书籍学习,它就分为两部分:基础知识和项目
第一部分 基础知识
基础知识和大多数其他课程的内容一样,但这本书基础内容简洁,同时有丰富的代码示例,每个代码示例都会给与详细的解说,以及提出需要注意的地方。很适合初学者练手,或者学过的人进行回顾。基础知识部分章节
第二部分 项目
项目这部分有三个:外星人入侵、数据可视化、Web 应用程序
这三个小项目我都跟着书籍将代码一个个的码下来,并做了注释。有些不懂的方法就通过度娘查找相关知识,备注在代码旁边。
第一个项目,外星人入侵。虽然我不怎么玩游戏,但通过这个小游戏,知道一个项目的编码风格、目录结构安排、代码的演化和优化重构等等,都是一点点的改变,由小方法拓展到框架级别。
第二个项目,数据可视化。学会简单的使用 matplotlib 工具制作图表,以及使用 CSV 文件分析各种数据,还能制作交易走势图。
第三个项目,Web应用程序。使用当前比较流行的后端框架- Django,搭建一个学习笔记后台管理网站。这个项目比较有挑战性,涉及的知识面也多,每一个章节我都是做了笔记并存到自己的 Github 上。项目部分章节
以上是我自己使用《Python编程 从入门到实践》第二版,这本书的一些感受。此外,也有其它很不错的书籍可供学习。
《流畅的Python》这本书就对每个知识点讲的很仔细,想要深入的学习 Python 的话,这一本书是必备利器。
希望以上的介绍对你有所帮助哈