图书管理系统
print('----------学生管理系统------------')
print('1.添加信息')
print('2.删除信息')
print('3.修改信息')
print('4.查询信息')
print('5.退出信息')
print('----------------------')
student_info = []
name = ''
age = ''
xuehao = ''
num = input('请输入你操作的内容:')
def add_info():
id = input('请输入学生id')
name = input('请输入学生姓名')
age = input('请输入学生年龄')
xuehao = input('请输入学生学号')
dict_info = {}
dict_info['id'] = id
dict_info['name'] = name
dict_info['age'] = age
dict_info['xuehao'] = xuehao
student_info.append(dict_info)
print(student_info)
def xiugai_info():
num_2 = input('请输入要修改的学生id')
new_name = input('请输入新的名字')
new_age = input('请输入新的年龄')
new_xuehao = input('请输入新的学号')
student_info[num_2]['name'] = new_name
student_info[num_2]['age'] = new_age
student_info[num_2]['xuehao'] = new_xuehao
print(student_info)
def show_info():
num_3 = int(input('请输入要查询的学生id'))
print(student_info[num_3-1])
def del_info():
num_4 = int(input('请输入要删除的学生id'))
del student_info[num_4-1]
all_info()
def all_info():
print(student_info)
while 1:
print(student_info)
if num == 1:
add_info()
elif num == 2:
del_info()
elif num == 3:
xiugai_info()
elif num == 4:
show_info()
elif num == 5:
all_info()
elif num ==6:
num_1 = input('你确定要退出吗?')
if num_1 == 'y':
break
elif num_1 == 'n':
continue

浙公网安备 33010602011771号