All the core knowledge of Python is in these 14 mind maps! Hurry up, Mark

This article mainly covers the core knowledge of Python programming (not including standard libraries and third-party libraries).

1. A series of mind maps showing the following content in sequence:

2. Combine the main reference materials of these mind maps and share my learning experience. On the one hand, it can be used as a reference for beginners. On the other hand, it is also convenient for everyone to learn, understand and think about Python in combination with mind maps.

mind Mapping

Overview

Basic knowledge of the first picture (1)

It includes five aspects: basic rules, Python language features, computer language, how to run Python, and variable assignment to help you quickly master the basic knowledge of Python programming.

Basic knowledge of the second picture (2)

Contains six modules of module structure, layout, IO programming process, identifier, Python object, memory management, and dynamic type. Two basic knowledge maps can help you understand the components and basic operations of Python.

Data type of the third picture

The understanding of data is indispensable for learning Python. This picture organizes the classification, function, null value, standard data, if statement and other modules of data types.

4th picture sequence

This picture organizes the ordered arrangement of sequences, key knowledge of standard operators and sequence type operators, and operability BIF.

5th picture string

The string is a relatively large and detailed part. Then the BIF in the above figure can be divided into standard type, sequence type, and string type. Strings can be divided into five operator types. This figure also sorts out the unique characteristics and codes of the sequence. The question can be said in detail.

Insert picture description here

6th image list & tuple

Regarding list|tuples, first talk about the copy problem, which can be divided into two forms: dark and shallow copy. Tuple's built-in functions, special features, list operators, and built-in functions are the key parts.

Picture 7 Dictionary & Collection

This picture mainly organizes the functions, classification, BIF, and operation problems of set and dict in the dictionary|collection.

8th picture condition & loop

Including the use and expansion of generators, iterators, list comprehensions, and related BIF, if statement loop control can also quickly grasp the key points.

9th image file object

There are specific content about the built-in methods, built-in functions, and built-in attributes of file objects. The use of file iteration, how to input and output standard file objects, and the use of separators are all marked in detail in the map.

Picture 10 error & exception

This picture shows how to debug and handle abnormal situations.

The 11th graph function (1)

Introduced the function overview, pay attention to the reference and call of vs function, the definition of decorator, "stacking". Parameters have their own complete syntax and their own way of passing.

The 12th graph function (2)

Sorted out the detailed introduction of recursive functions, return (callback) functions, variable scope, partial functions, functional programming, anonymous functions, and higher-order functions BIF.

13th picture module

The focus of this picture is the standard area, namespace and scope of the module (the use of three variables).

Figure 14 Object-oriented programming

The last picture sorts out object-oriented programming, clarifies the basic concepts of object-oriented, inheritance and polymorphism, structural organization, and the nature of objects, access restrictions and other key points. It is even an introduction to python.

Whether it's getting started or improving python, these 14 pictures are worth repeating. The high-definition map in the article can be obtained by scanning the QR code at the end of the article~ What other python learning experiences do you have? Discuss and exchange in the comment area!

recommend:

Guess you like

Origin blog.csdn.net/Python_xiaobang/article/details/112577790
Recommended