书籍
《Python编程,从入门到实践》,这应该是世界上最畅销的Python编程书,没有之一。英文名叫作《Python crash course》,作者Eric Matthes是一名高中老师,正是有着丰富的教学经验才会写出这样深得人心的书。看了本书的目录,基本把python的核心语法都讲到了,学完之后可以搞点小事情,比如数据分析、可视化编程、web开发等。
《Python学习手册》,该书已经出到第五版,对语法的讲解非常详细,而且有丰富的插图和示例代码。详细有时候意味着啰嗦,很多人觉得作者过于琐碎,但其实不太明白作者的用心良苦,想要学好python还真得细细琢磨语法。
《笨方法学Python》,书里面一步步引导初学者从下载软件开始,到安装、配置,写出第一个hello world,最后实现一款有用的小软件或者有趣的小游戏,最终学会并喜欢上python。
《流畅的python》,豆瓣9.4分!这本书不是通俗意义上的python语法书,而是教你写出更简洁、更规范、更聪明的python代码。
《Effective Python:编写高质量Python代码的59个有效方法》,书中有59个Python编程的技巧和捷径,并用真实代码示例进行了解释。当然阅读起来会有些门槛,适合那些有基础的童鞋。
《Python Cookbook》,cookbook系列一向是精品,python这本也不例外,适合有基础的朋友看,里面讲了很多python编程的奇技淫巧,对资深开发者来说也是可以长读的。
网课
1、慕课网python入门
http://www.imooc.com/learn/177
2、慕课网python进阶
https://link.zhihu.com/?target=http%3A//www.imooc.com/learn/317
3、用python玩转数据
https://link.zhihu.com/?target=https%3A//www.coursera.org/learn/hipython
4、Python3数据分析教程实战数据
项目推荐
实例一:满分推荐,非常值得练习
GitHub - Yixiaohan/show-me-the-code: Python 练习册,每天一个小程序
实例二:一步一步的做web app,解释以及源码
实例四:web网站开发实战,源码下载
GitHub - michaelliao/awesome-python-webapp: 小白的Python入门教程实战篇
实例五:在线问答系统,源码解读下载
实例六: 博客系统,源码解读下载
Python之路【第十八篇】Django小项目简单BBS论坛部分内容知识点
实例七:论坛系统,视频课程观看练习
用Python Django快速做出高大上的BBS论坛网站(共13课时)
实例八:成绩管理系统,源码下载
实例九:新闻系统,源码解读下载
实例一:2048小游戏,源码解读下载
刷题网站
Python 小例子
来自github网站上的项目,提供了141个代码小样,并标注了难度等级。
告别枯燥,致力于打造 Python 经典小例子、小案例。
编程教室
python100天从新手到大师
GitHub - jackfrued/Python-100-Days: Python - 100天从新手到大师
这是一个github网站11W+星标的项目教程,对于前15天的基础部分,作者还专门配套了视频讲解,帮助小白尽快弄懂基础知识,快速入门进行学习。
[ LeetCode ]
题库 - 力扣 (LeetCode) 全球极客挚爱的技术成长平台
会算法对一个编程人员来说,有多大的优势就不用多说了,LeetCode 是一个做算法题的网站,有多种语言可选 ,也有移动端的应用。来这里挑战,最好要有数据结构的基础!