概述
求大神指导哪里错了
import os
import sys
filename = 'student.txt'
def main():
while True:
menu()
choice = int(input("请选择:"))
if choice in [ 1, 2, 3, 4, 5, 6, 7,8,9]:
if choice == 8:
answer = input("是否保存成绩""y/n")
if answer == 'y' or answer == 'n':
print("保存成功!")
break
else:
continue
elif choice == 1: #输入成绩-yes
insert()
elif choice == 2: #查看成绩及成绩排序
show()
elif choice == 3:#查询学生成绩-yes
search()
elif choice == 4 :#成绩统计
total()
elif choice == 5: #修改成绩-yes
modify()
elif choice == 6: #添加成绩-yes
insert()
elif choice == 7:#删除成绩-yes
delete()
else:
sys.exit()
# 菜单
def menu():
print('''
*************欢迎进入学生成绩管理系统***************
菜单
输入成绩--------------------------------------1
查看成绩及成绩排序------------------------------2
查询学生成绩-----------------------------------3
成绩统计--------------------------------------4
修改成绩--------------------------------------5
添加成绩--------------------------------------6
保存成绩--------------------------------------7
退出系统--------------------------------------8
***********************************************
请输入您的选择
''')
# 插入
def insert():
student_list = []
zongshu = int(input("请输入学生总数"))
while True:
print("提示:输入学号时请输入位数为8位的数字")
for i in range(1, zongshu + 1):
id, name = input(f'请输入学生{i}的学号t姓名').split()
try:
math,english,com = (input("请输入学生成绩:")).split()
except:
print("输入成绩无效!重新输入!")
continue
student = {'学号': id, '姓名': name, '数学': math, '英语': english, '计算机': com}
student_list.append(student)
print("按任意键继续")
最后
以上就是清脆发带为你收集整理的【无标题】求指导的全部内容,希望文章能够帮你解决【无标题】求指导所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
发表评论 取消回复