This article mainly covers the core knowledge of Python programming (excluding the standard library and third-party libraries for now).
The following content is presented in order through a series of mind maps:Basic knowledge, data types (numbers, strings, lists, tuples, dictionaries, sets), conditionals & loops, file objects, errors & exceptions, functions, modules, object-oriented programming;
This note is based on Python 3.x
A PDF download link is provided at the end of the article.
Mind Map (click the image to view full size)
- Default reading order:From right to left, clockwise direction。
- Mind map software:XMind
Overview
14 Mind Maps
Basic Knowledge
Data Types
Sequences
Strings
Lists & Tuples
Dictionaries & Sets
Conditionals & Loops
File Objects
Errors & Exceptions
Functions
Modules
Object-Oriented Programming
PDF Document Download
PDF Download
About the Author
Xiaoyue-chan, a second-year master's student at a medical school, loves mind maps and data science, and dreams of working in data-related fields after graduation. Personal blog: https://woaielf.github.io , where mind map notes are shared irregularly. Once enough notes on a topic have accumulated, they are compiled into an article. (Like this one~) If any friend wants to get a preview, feel free to visit the blog. Mature mind maps are shared in the GitHub project: https://github.com/woaielf/MindMap_ZY . You are welcome to fork it, and giving a star along the way would be even better. Thanks~