为学弟学妹精心整理的 python 系统入门学习

简介: 为学弟学妹精心整理的 python 系统入门学习

书籍


《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数据分析教程实战数据


https://link.zhihu.com/?target=https%3A//www.bilibili.com/video/av34675769%3Ffrom%3Dsearch%26seid%3D3000722924614788455


项目推荐

实例一:满分推荐,非常值得练习

GitHub - Yixiaohan/show-me-the-code: Python 练习册,每天一个小程序


实例二:一步一步的做web app,解释以及源码


实战 - 廖雪峰的官方网站



实例四:web网站开发实战,源码下载


GitHub - michaelliao/awesome-python-webapp: 小白的Python入门教程实战篇


实例五:在线问答系统,源码解读下载


仿StackOverflow开发在线问答系统


实例六: 博客系统,源码解读下载


Python之路【第十八篇】Django小项目简单BBS论坛部分内容知识点


实例七:论坛系统,视频课程观看练习


用Python Django快速做出高大上的BBS论坛网站(共13课时)


实例八:成绩管理系统,源码下载


一个使用django开发的综合成绩管理系统


实例九:新闻系统,源码解读下载


python项目练习四:新闻聚合


实例一:2048小游戏,源码解读下载


Python实例浅谈之八2048游戏(字符界面)




刷题网站


Python 小例子


来自github网站上的项目,提供了141个代码小样,并标注了难度等级。


告别枯燥,致力于打造 Python 经典小例子、小案例。


GitHub - jackzhenguo/python-small-examples: 告别枯燥,致力于打造 Python 实用小例子,更多Python良心教程见 Python中文网 http://www.zglg.work

image.png




image.png


编程教室

Crossin的编程教室 - 在线练习


image.png


python100天从新手到大师


GitHub - jackfrued/Python-100-Days: Python - 100天从新手到大师


这是一个github网站11W+星标的项目教程,对于前15天的基础部分,作者还专门配套了视频讲解,帮助小白尽快弄懂基础知识,快速入门进行学习。


[ LeetCode ]


题库 - 力扣 (LeetCode) 全球极客挚爱的技术成长平台


会算法对一个编程人员来说,有多大的优势就不用多说了,LeetCode 是一个做算法题的网站,有多种语言可选 ,也有移动端的应用。来这里挑战,最好要有数据结构的基础!


image.png



相关文章
|
1天前
|
机器学习/深度学习 数据可视化 数据挖掘
《Python 简易速速上手小册》第9章:数据科学和机器学习入门(2024 最新版)
《Python 简易速速上手小册》第9章:数据科学和机器学习入门(2024 最新版)
10 1
|
1天前
|
人工智能 数据挖掘 程序员
《Python 简易速速上手小册》第1章:Python 编程入门(2024 最新版)
《Python 简易速速上手小册》第1章:Python 编程入门(2024 最新版)
23 0
|
2天前
|
机器学习/深度学习 数据采集 算法
scikit-learn入门指南:从基础到实践
【4月更文挑战第17天】这篇指南介绍了scikit-learn,一个Python数据分析和机器学习的重要库。内容涵盖安装、数据加载与预处理、模型训练(如KNN分类器)、评估、调参优化及高级应用,如降维和聚类。通过实例展示了scikit-learn在分类任务中的使用,强调其在数据科学中的重要性。要深入了解,可参考官方文档和实践案例。
|
2天前
|
机器学习/深度学习 算法 Python
使用Python实现集成学习算法:Bagging与Boosting
使用Python实现集成学习算法:Bagging与Boosting
15 0
|
3天前
|
数据采集 NoSQL 搜索推荐
五一假期畅游指南:Python技术构建的热门景点分析系统解读
五一假期畅游指南:Python技术构建的热门景点分析系统解读
|
3天前
|
Python
python学习-函数模块,数据结构,字符串和列表(下)
python学习-函数模块,数据结构,字符串和列表
25 0
|
3天前
|
程序员 索引 Python
06-python数据容器-set(集合)入门基础操作
06-python数据容器-set(集合)入门基础操作
|
4天前
|
Python
python学习14-模块与包
python学习14-模块与包
|
4天前
|
Python
python学习12-类对象和实例对象
python学习12-类对象和实例对象
|
4天前
|
数据采集 Python
python学习9-字符串
python学习9-字符串