This article covers the core of Python programming (excluding the standard and third-party libraries, which will be published later).
First, a series of mind maps showing the following in order: basics, data types (numbers, strings, lists, tuples, dictionaries, collections), conditionals & loops, file objects, errors & exceptions, functions, modules, object-oriented programming;
Then, combined with these mind maps of the main reference materials, share my learning experience, on the one hand, can be used as a reference for beginners, on the other hand, it is also easy for you to combine the mind map in-depth study, understanding and thinking;
Finally, a few links to articles for those who wish to migrate from Python.
caveat
This note was originally based on Python, through a number of revisions, the latest version is based on Python, due to references from , there may be part of the knowledge has not been completely updated, welcome to put forward the views of the author will be summarized on a regular basis to modify.
For a Python-based version of the notes, go to the blog: (see the "Overview" mind map).
This article is the author in the personal learning process summarized in the study notes, there are inevitably negligence & errors, look forward to your valuable advice.
A PDF download link is included at the end of the article.
mind map
Default reading order: right → left, clockwise.
Mind mapping software: XMind
a general overview
14 mind maps
basics
data type
sequences
string (computer science)
Lists & Tuples
Dictionaries & Collections
Conditional & Loop
file object
Errors & Exceptions
function (math.)
module (in software)
object-oriented programming
bibliography
Vamei Blog:Python Quick Tutorial
PDF version download: Link: /s/1jIpE7jw Password: c3r2
Source:/2017/06/13/python3-all/
This is the whole content of this article.