// the find
Visualize-ML/Book1_Python-For-Beginners
Book_1_《编程不难》 | 鸢尾花书:从加减乘除到机器学习;请多多批评指正!
This is the companion code repository for a Chinese-language beginner Python book (编程不难, part of the 鸢尾花书/'Iris Book' series), walking through Python fundamentals into NumPy, Pandas, visualization, SymPy/SciPy, scikit-learn, and Streamlit. It's aimed at Chinese-speaking beginners learning the Python data science stack from scratch, not at working developers looking for a library or tool.
The chapter-by-chapter notebook structure mirrors a full 36-chapter curriculum, so you get a complete progression from basic syntax through linear algebra, stats, ML, and app deployment rather than disconnected snippets. Coverage is unusually broad for a single book: NumPy indexing/einsum, Pandas time series, Statsmodels, scikit-learn regression/classification/clustering, and Streamlit apps for both. Each notebook corresponds 1:1 with a PDF chapter, so code and explanation stay in sync as the book gets errata fixes.
Everything — README, comments, and presumably notebook markdown — is in Chinese with no English translation, which puts a hard ceiling on who can use it. The README is just links to paid-article discount codes, not documentation, setup instructions, or a table of contents. There's no requirements.txt/environment file, no packaging, and notebooks reference local CSVs (Iris_data.csv, SP500 pickles) with no data-provenance notes. It's fundamentally a textbook's source code dump rather than a maintained project — no tests, no CI, and no indication the mylibrary/ helper package is meant for reuse outside the book's examples.