Skip to main content

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

  1. Python Learning Path
  2. Expressions, Numbers, and Operations
  3. Control Flow and Iteration
  4. Core Data Types and Containers
  5. Strings and Formatting
  6. Function Arguments and Calling
  7. Return Values, Unpacking, and Multi-Result Design
  8. Files, I/O, and Exception Handling
  9. Modules, Imports, and Common Standard Libraries

Data Processing

Quick Reference

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.