This is not a daily update, but updates as many as you read.
Part 1 Basics
Chapter 3: Introduction to Lists
3.1 Introduction to List (2021.11.19~20)
3.2 Adding, deleting and modifying elements (2021.11.21~27)
3.3 Organization list (2021.12.03~05)
3.4 Avoid index errors when using lists (2021.12.06~06)
3.5 Chapter Summary (2021.12.06~06)
Chapter 4: Action List
4.1 Traverse the entire list (2022.04.18~18)
4.2 Avoid indentation errors (2022.04.18~18)
4.3 Create a list of values (2022.04.19~20)
4.4 Use part of the list (2022.04.20~21)
4.6 Set code on hold (2022.04.22~22)
Chapter 5: The if Statement
5.1 A simple example (2022.04.24~24)
5.2 Condition test (2022.04.24~25)
5.3if statement (2022.04.25~26)
5.4 Use if statement to process list (2022.04.27~27)
5.5 Set the format of the if statement (2022.04.27~27)
Chapter 6: Dictionary
6.1 A simple dictionary (2022.04.28~28)
6.2 Using Dictionary (2022.04.28~05.05)
6.3 Traverse the dictionary (2022.05.05~05)
Chapter 7: User Input and While Loops
7.1 The working principle of the function input() (2022.05.06~09)
7.2 Introduction to while loop (2022.05 .09~10)
7.3 Use while loops to process lists and dictionaries (2022.05.11~11)
Chapter 8: Functions
8.1 Define functions (2021.12.07~10)
8.2 Passing actual parameters (2021.12.13~16)
8.3 Return value (2021.12.17~19)
8.4 Delivery list (2021.12.24~27)
8.5 Pass any number of arguments (2021.12.27~29)
8.6 Store functions in modules (2021.12.30~2022.01.02)
8.7 Function Writing Guide (2022.01.02~03)
8.8 Chapter Summary (2022.01.03~03)
Title IX Classes
9.1 Create and use classes (2022.01.07~09)
9.2 Using classes and instances (2022.01.11~16)
9.3 Inheritance (2022.01.17~19)
9.5 Python Standard Library (2022.01.21~21)
9.6 Coding style (2022.01.24~24)
Chapter 10 Files and Exceptions
10.1 Read data from file (2022.01.25~28)
10.2 Write file (2022.02.04~04)
10.4 Store data (2022.02.06~06)
Chapter 11 Test Code
11.1 Test function (2022.02.15~18)
11.2 Test class (2022.02.18~19)
The first part of the project
Project 1: Alien Invasion
Chapter 12 Armed Ships
12.1 Planning project (2022.05.23~23)
12.2 Install Pygame (2022.05.23~30)
12.3 Start game project (2022.05.30~06.01)
12.4 Add spaceship image (2022.06.01~02)
12.5 Refactoring: module game_functions (2022.06.02~06)
12.6 Driving a spaceship (2022.06.07~08)
12.7 Brief Review (2022.06.08~09)
Chapter Thirteen Aliens
13.1 Review project (2022.06.14~14)
13.2 Create the first alien (2022.06.14~14)
13.3 Create a group of aliens (2022.06.14~16) ---- unfinished practice questions
13.4 Let the aliens move (2022.06.17~17) ---- unfinished practice questions
13.5 Shooting and Killing Aliens (2022.06.20~20) ---- Unfinished Exercises
13.7 Determine which parts of the game should be run (2022.06.30~30) ---- Unfinished practice questions
Chapter 14 Scoring
14.1 Add Play button (2022.07.05~07) ---- unfinished practice questions
14.2 Level up (2022.07.07~12) ---- Unfinished practice questions
14.3 Scoring (2022.07.12~17) ---- unfinished practice questions
Second part of the project
Project 2 Data Visualization
Chapter 15 Generating Data
15.1 Install matplotlib (2022.02.22~25)
15.2 Draw a simple line chart (2022.03.02~04)
15.3 Random Walk (2022.03.05~08)
15.4 Using pygal to simulate rolling dice (2022.03.08~09)
Chapter 16 Download Data
16.1CSV file format (2022.03.11~16) ----Unfinished practice questions
16.2 Make a trading closing price chart (2022.03.28~04.07) ---- unfinished practice questions
Chapter 17 Using the API
17.1 Using Web API (2022.07.17~21)
17.2 Visualizing the warehouse with Pygal (2022.07.21~23)
17.3 Hacker News API (2022.07.23~26)
17.4 Summary (2022.07.26~2 6 )