导读:本文为不同阶段的Python学习者从不同角度量身定制了49个学习资源
01 初学者
1. Welcome to Python.org
2. Learning Python The Hard Way
3. Basic Data Types in Python – Real Python
4. How to Run Your Python Scripts – Real Python
5. Python Tutorial: Learn Python For Free | Codecademy
6. Google's Python Class | Python Education | Google Developers
7. Learn Python – Free Interactive Python Tutorial
8. Jupyter Notebook: An Introduction – Real Python
9. Python Tutorial – W3Schools
10. Python | Kaggle
11. Learning Python: From Zero to Hero – freeCodeCamp.org
12. BeginnersGuide – Python Wiki
13. Python Tutorial – Tutorialspoint
14. Python (programming language) – Quora
15. Python – DEV Community – Dev.to
16. Python Weekly: A Free, Weekly Python E-mail Newsletter
17. The Ultimate List of Python YouTube Channels – Real Python
18. The Hitchhiker's Guide to Python
19. Python: Online Courses from Harvard, MIT, Microsoft | edX
20. Python Courses | Coursera
02 进阶者
21. Getting started with Django | Django
22. LEARNING PATH: Django: Modern Web Development with Django
23. A pandas cookbook – Julia Evans
https://jvns.ca/blog/2013/12/22/cooking-with-pandas/
Pandas Cookbook可用于清理和处理数据。使用它使我能够将数据清理到我需要的级别,以便进行机器学习等等。
它使用一个示例,展示如何过滤,分组数据并在其上执行功能 - 然后根据需要可视化数据。Pandas库是经过量身定制的,允许您有效地清理数据,并且可以对其进行转换并从聚合级别基础上查看趋势(使用方便的单行函数,如head()或describe)。
24. Newest 'python' Questions – Stack Overflow
25. Python – Reddit
26. Data Science – Reddit
27. Data science sexiness: Your guide to Python and R
https://thenextweb.com/dd/2016/04/08/start-using-python-andor-r-data-science-one-best/
我为The Next Web编写了本指南,以便区分Python和R以及它们在数据科学生态系统中的用法。从那以后,Python不断推进并开始使用许多曾经构成R在数据分析,可视化和探索方面的核心基础的库,同时也欢迎在驱动世界的基础机器学习库中。尽管如此,它仍然是一个有用的比较点和Python的资源列表。
28. Data Science Tutorial: Introduction to Using APIs in Python – Dataquest
29. Introduction to Data Visualization in Python – Towards Data Science
30. Top Python Web Development Frameworks to Learn in 2019
03 高级玩家
31. Beginner's Guide to Machine Learning with Python
32. Free Machine Learning in Python Course – Springboard
33. Machine Learning – Reddit
34. Python – KDnuggets
35. Learn Python – Beginner through Advanced Online Courses – Udemy
36. A Brief Introduction to PySpark – Towards Data Science
37. scikit-learn: machine learning in Python
38. The Next Level of Data Visualization in Python – Towards Data Science
39. Machine Learning with Python | Coursera
40. Home – deeplearning.ai
41. fast.ai · Making neural nets uncool again
42. Learn and use machine learning | TensorFlow Core | TensorFlow
04 练习使用Python的资源
43. Datasets | Kaggle
44. Practice Python
45. Python Exercises – W3Schools
46. Solve Python | HackerRank
47. Project Euler: About
48. Writing your first Django app, part 1 | Django documentation | Django
49. Top 100 Python Interview Questions & Answers For 2019 | Edureka
来源:专知(ID:Quan_Zhuanzhi)
原文链接:
https://code-love.com/2019/06/03/49-essential-resources-to-learn-python/
学习Python就关注:datanami
近期文章:
让 Python 提速超过 30 倍的必杀技:Cython
推荐几个高质量公众号
这可能是史上最全的权限系统设计
惊为天人,NumPy手写全部主流机器学习模型,代码超3万行
抖音上好看的小姐姐,Python给你都下载了