班级: 2023级自动化
学号: 202316034203
姓名: 徐有才
Python版本: 3.13.7
本项目是高级语言上机实习的综合实践项目,包含5个Python应用程序的GUI和控制台版本。项目采用模块化设计,每个APP独立运行,同时提供统一的启动器界面。
202316034203徐有才Py3.13.7设计源文件/ ├── main.py # 主程序启动器 ├── APP/ # 应用程序目录 │ ├── APP1.数制转换.py # 控制台版本 │ ├── APP1.数制转换_gui.py # GUI版本 │ ├── APP2.猜数游戏.py │ ├── APP2.猜数游戏_gui.py │ ├── APP3.七段数码管绘制.py │ ├── APP3.七段数码管绘制_gui.py │ ├── APP4.学生成绩管理系统.py │ ├── APP4.学生成绩管理系统_gui.py │ ├── APP5.Excel文件,xls,xlsx处理.py │ └── APP5.Excel文件,xls,xlsx处理_gui.py └── DATA/ # 数据文件目录
功能: 支持任意进制之间的相互转换(2-36进制)
主要特性:
使用示例:
FF 转换为二进制1010 转换为八进制255 转换为任意进制功能: 1-100范围内的猜数字游戏
主要特性:
功能: 使用Canvas绘制七段数码管显示数字
主要特性:
功能: 使用字典操作实现的学生成绩管理
主要特性:
功能: 按部门拆分Excel表格
主要特性:
.xls 和 .xlsx 格式依赖库:
pip install openpyxl xlrd
pip install openpyxl xlrd
python main.py
启动后可选择 GUI界面 或 控制台 模式运行各个APP。
控制台版本:
python APP/APP1.数制转换.py python APP/APP2.猜数游戏.py python APP/APP3.七段数码管绘制.py python APP/APP4.学生成绩管理系统.py python APP/APP5.Excel文件,xls,xlsx处理.py
GUI版本:
python APP/APP1.数制转换_gui.py python APP/APP2.猜数游戏_gui.py python APP/APP3.七段数码管绘制_gui.py python APP/APP4.学生成绩管理系统_gui.py python APP/APP5.Excel文件,xls,xlsx处理_gui.py
本项目仅供学习交流使用。