Python It's one of the most popular languages in the world , Already exceeded java, Second place . Even more surprising ,Python Is the language developers want to try most . If you are a user Python Developers of , And hope to improve their technical level , Or you want to learn Python, So you're in the right place .
Python Development of resources :Python frame 、 library 、 Software and resource selection list .
(https://github.com/vinta/awesome-python)
This list has a Chinese version , We have specially recommended :
https://github.com/jobbole/awesome-python-cn
Python Resource selection list 2: A carefully selected group Python frame 、 library 、 List of software and resources .
(https://github.com/trananhkma/fucking-awesome-python)
Python Select apps : nearly 400 Open source Python Applications , Display by theme , With the use of apatite Code base generated from structured data 、 Documents, etc .
(https://github.com/mahmoud/awesome-python-applications)
Pytorch: And Pytorch Related libraries ,Pytorch It is a famous machine learning framework for tensor and dynamic neural networks .
(https://github.com/bharathgs/Awesome-pytorch-list)
Python asynchronous : Carefully selected Python Asynchronous framework 、 library 、 Software and resource list .
(https://github.com/timofurrer/awesome-asyncio)
Jupyter: It's amazing Jupyter project 、 A list of libraries and resources . You can use Jupyter Create and share real-time code 、 Equation 、 Visualization 、 Text, etc Python file .
(https://github.com/markusschanta/awesome-jupyter)
Python book : of Python The best book list for !
(https://github.com/Junnplus/awesome-python-books)
Python guide : About Python Daily installation 、 Best Practices Manual for configuration and use , Include pip、numpy、virtualenv Etc .
(https://github.com/realpython/python-guide)
Python A concise tutorial : For beginners Python course , You just need to know how to save a saved text file to start learning .
(https://github.com/swaroopch/byte-of-python)
Cosmic Python: With python Application architecture pattern to manage complexity ,O’Reilly Free books !
(https://github.com/cosmicpython/book)
Python machine learning : The library contains the classic machine learning tutorials Notebook Code .
(https://github.com/rasbt/python-machine-learning-book-3rd-edition)
Python Classic programming interview questions : classical Python Programming interview question sets , Please don't cheat !
(https://github.com/StBogdan/CTCI_python)
Python Interactive programming questions : Use Anki Learning cards provide 120 Multiple continuous updates 、 Interactive 、 Test driven programming interview questions .
(https://github.com/donnemartin/interactive-coding-challenges)
Python Interview question set :Python Questions often encountered in interviews .
(https://github.com/sigmavirus24/python-interview-questions)
Python Interview question set 2: additional 300 Multiple Python Interview questions .
(https://github.com/learning-zone/python-interview-questions)
Python Data structure and algorithm :Python 3 Data structure and algorithm of , The most simple 、 The cleanest implementation , Obtained 1.8 Ten thousand stars !
(https://github.com/keon/algorithms)
Udemy Algorithm 、 Data structure and interview course : The library contains Udemy The course comes with notebook, Can help you prepare for an interview .
(https://github.com/jmportilla/Python-for-Algorithms–Data-Structures–and-Interviews)
Python Algorithm : Implementation of algorithms and data structures , Happy learning !
(https://github.com/prakhar1989/Algorithms)
GitHub Of Python Trend list :GitHub Provided Python Popular code base .
(https://github.com/trending/python)
PEP 8–Python Style guide checker : The tool can follow PEP 8 Style conventions check your Python Code .
(https://github.com/treyhunner/pep8)
Google Style guide :Google The recommended Python Style guide .
(https://github.com/google/styleguide)
Python Enhancement suggestions :Python Enhancement suggestions ,PEP Official index .
(https://github.com/python/peps)
Python Koans: An interactive tutorial , You can learn by testing Python, An introduction to test driven development .
(https://github.com/gregmalcolm/python_koans)
Project based learning : List of project oriented programming tutorials , Including building web crawling tools 、 App robots, etc .
(https://github.com/tuvtran/project-based-learning#python)
adopt JupyterNotebook Study Python 3: Through a series of interactions Jupyter Notebook Teach you to learn Python 3.
(https://github.com/jerry-git/learn-python3)