"Summary" Python programming Core Knowledge system
Book of the Great God, from: https://woaielf.github.io/2017/06/13/python3-all/
This article mainly covers the core knowledge of Python programming (not including the standard library and third-party libraries, followed by the publication of the corresponding topic articles).
- First, a series of mind maps of the following are presented sequentially: Basics, data types (numbers, strings, lists, tuples, dictionaries, collections), Conditions & loops, file objects, errors & exceptions, Functions, modules, object-oriented programming ;
- Then, combined with these mind map main reference information, share My learning experience, on the one hand for beginners reference, on the other hand, it is also convenient for you to combine the mind map in-depth learning, understanding, thinking;
- Finally, a few article links are provided to facilitate the understanding of friends wishing to migrate from Python 2.x to 3.x.
Although the author is a medical student, it is from the learning of Python started, the opening of a new world of data science door. Programming is such a wonderful thing, if you don't start, you don't know what a great experience you're going to miss. Just try it~ and everyone!
Precautions
- This note was originally based on Python 2.x, experienced several revisions, the latest version based on Python 3.x, because the resources are more than 2.x, there may be some knowledge is not completely updated, welcome to submit comments, the author will periodically summarize the changes.
- For notes based on the Python 2.x version, you can visit the blog: Https://woaielf.github.io (see the "Overview" mind map).
- This article is the author in the individual learning process summary of the study notes, inevitably have negligence & mistakes, hope everyone put forward valuable advice.
- A PDF download link is included at the end of this article.
Mind Mapping
- Default reading order: Right → left, clockwise.
- Mind mapping Software:XMind
General overview
14 Basic knowledge of mind mapping
Data type
Sequence
String
List & tuples
Dictionaries & Collections
Conditions & Loops
File Object
Errors & Exceptions
Function
Module
Object-Oriented Programming
Resources
Summary Python Programming Core Knowledge system