Python Final Review (Archive)
This was originally a continuously appended long-form document that mixed together:
- Python basic syntax
- Strings and formatting
- Miscellaneous topics like
round(),join(),eval() - Introductory notes on NumPy, Pandas
- Various points jotted down during exercises and review sessions
It was valuable as a record of the learning process, but it is no longer suitable as the main entry point for the Python section. It is now kept as an archive page; the original content will gradually be migrated into new main-track and reference pages.
New Reading Entry Points
Main Track
- Python Learning Path
- Expressions, Numbers, and Operations
- Control Flow and Iteration
- Core Data Types and Containers
- Strings and Formatting
- Function Arguments and Calling
- Return Values, Unpacking, and Multi-Result Design
- Files, I/O, and Exception Handling
- Modules, Imports, and Common Standard Libraries
Data Processing
Quick Reference
- I/O and Common Reading Patterns
- Frequently Used Built-in Functions
- Slicing Deep Dive
- Copying, References, and Mutable Objects
- Sets Deep Dive
- Common String Methods
Migration Principles
- Content suited for "systematic learning" was moved to the main track.
- Content suited for "look-up later" was moved to quick reference.
- Content that was merely ad-hoc Q&A notes, repeated paragraphs, or heavily context-dependent will not be expanded further.
Why Keep This Archive Page
I don't want to pretend this old document never existed. It genuinely records a previous way of learning and did accumulate some content that was later organized into proper documentation.
However, from now on, if you are reading this section for the first time, I recommend starting from the new Python Learning Path instead of scrolling through this long-form document.