Web Analytics

software-engineer

⭐ 354 stars Traditional Chinese by mrshaw01

🌐 語言

軟體工程師

pre-commit 狀態

最後提交 問題 拉取請求

精選的高品質學習資源,專注於 Python 並即將涵蓋 C/C++,旨在建立堅實的軟體工程基礎與系統層級理解。

儲存庫結構

.
├── python-basic/           # Essential Python syntax, data types, and operations
├── python-advanced/        # Decorators, threading, logging, JSON, and more
├── python-OOP/             # Deep dive into Python's object-oriented programming
├── cpp-basic/              # Fundamentals of C++: syntax, memory, pointers, etc.
├── cpp-advanced/           # Advanced C++: RAII, noexcept, smart pointers, RVO, etc.
├── cpp-OOP/                # Object-oriented programming in C++
├── CUDA/                   # GPU programming with CUDA (host & device code)
├── MPI/                    # Message Passing Interface programming and demos
├── docs/                   # System-level notes on performance, Python-C++ interop, mixed precision, etc.
└── README.md               # Project overview (this file)

如何使用

每個編號資料夾都包含一個說明相關概念的 README.md,以及可執行的 .py 檔案。例如:

cd python-advanced/08-decorators
python basic_function_decorator.py
某些腳本需要第三方函式庫(如 numpyscipytorch)。

所有程式碼均相容於 Python 3.7+,並以簡潔、聚焦且可測試為原則撰寫。

重點特色

Python

C++

系統與效能

學習理念

Star 歷史

Star History Chart

🤝 貢獻

發現錯誤、錯字或想擴充內容?歡迎提出 PR —— 所有貢獻都很歡迎。

📄 授權

MIT 授權 —— 可自由使用、改作與分享於學習與教學用途。

--- Tranlated By Open Ai Tx | Last indexed: 2025-07-18 ---