前言
哈喽!我是栗子同学,希望大家多多支持我啦。
所有文章完整的素材+源码都在👇👇
夏天是用来告别的季节,因为毕业总在七月。那么七月之前的季节是用来干嘛的呢?
当然是用来做毕业设计的啦👇👇👇👇👇👇
今天还是写一些从简单到难的毕业设计或者课程作业项目源码分享给大家吧~相信每个毕业生或
者结课学生都是需要这么一份计算机Python项目滴哦~嗯哼,还是大众化的项目,学生信息管
理系统分为几个版本分享给大家:
第一个版本就是新手小白的福利————零基础也能上手的项目课——学生信息管理系统。
第二个版本就是GUI界面化————Tkinter的学生信息管理系统。
正文
又是一年毕业季,学生信息管理系统——计算机毕设作品基本上都可以使用必备课设(超级大
众舒适的课设题目)今天小编给大家带来的两个版本,大家一起来看看差距大吗?
一、新手小白的福利——零基础学生信息管理系统
1)运行环境
小编使用的环境:Python3、Pycharm社区版。
第一款新手版本的学生信息管理系统是用:
基本的数据类型与结构- 基本的逻辑控制语句组成。
所以是补需要安装什么第三方模块,安装好Python环境跟Pycharm就可以直接开始敲代码了。
2)代码展示
"""
message = """
**************************************************
欢迎使用【学生信息管理系统】V1.0
请选择你想要进行的操作
1. 新建学生信息
2. 显示全部信息
3. 查询学生信息
4. 删除学生信息
5. 修改学生信息
0. 退出系统
**************************************************
"""
students_list = [
{'name': '李四', 'chinese': '65', 'math': '65', 'english': '65', 'total': 195},
{'name': '王五', 'chinese': '65', 'math': '65', 'english': '65', 'total': 195},
{'name': '张三', 'chinese': '65', 'math': '65', 'english': '65', 'total': 195},
]
# 1. 启动之后显示提示信息
# 进入系统之前加载本地的文件数据
# 2. 进入系统的操作页面
while True:
print(message)
action = input('请选择你想要进行的操作:')
if action == '1':
print('# 2.1 新增数据')
# 新增数据需要录入学员的信息
name = input('请输入学员的姓名:')
math = input('请输入学员的数学成绩:')
chinese = input('请输入学员的语文成绩:')
english = input('请输入学员的英语成绩:')
print(name, math, chinese, english)
student = {
'name': name,
'math': math,
'chinese': chinese,