Emil-02/python-mini-projects
GitHub: Emil-02/python-mini-projects
一组涵盖排序算法、收银应用、AES 加密、线性规划、图像处理和统计计算的 Python 迷你练习项目。
Stars: 0 | Forks: 0
# Python 迷你项目
小型 Python 程序合集:大学作业、练习和实验。
| 文件夹 | 内容 | 依赖项 |
| ---------------------------------------------------------- | -------------------------------------------- | ----------------------------- |
| [Algoritma-Sorting](Algoritma-Sorting) | 实现 merge sort & quick sort | — |
| [Aplikasi-Kasir](Aplikasi-Kasir) | 窗帘店收银应用模拟 (CLI) | — |
| [Kriptografi](Kriptografi) | 使用 AES (EAX 模式) 加密/解密文件 | `pycryptodome` |
| [Optimasi-Linear-Programming](Optimasi-Linear-Programming) | 图解法 & `linprog` 求解器 | `scipy`, `matplotlib` |
| [Pengolahan-Citra-Digital](Pengolahan-Citra-Digital) | 图像转换:RGB → grayscale → biner | `opencv-python`, `matplotlib` |
| [Statistika](Statistika) | 基础统计计算器 | — |
## 运行方法
```
pip install pycryptodome scipy matplotlib opencv-python
cd
python .py
```
标签:Python, 图像处理, 密码学, 手动系统调用, 数学优化, 无后门, 算法, 统计学, 逆向工具